Position offset

I wanted to position geom_text inbetween the two extremes of a boolean valued axis. Now I can do this with position = position_offset(0,-.5). I'm not sure if there is already a way to accomplish the same thing with existing ggplot2 features.