Most likely, using geom_abline much easier than trying to change the way the grid works with coordinates. For each line you do not need one geom_abline , it accepts vectors as slope and interception. So:
ggplot(mtcars, aes(x = disp, y = mpg)) + geom_point() + theme_void() + geom_abline(slope = 2, intercept = 0:10 * 50 - 800, colour = "grey50")

source share