When I do this:
> nohup bundle exec guard --watchdir ~/log &
The call immediately exits and the nohup.out file contains the snippet:
FATAL: Pry failed to get user input using `Readline`.
To fix this you may be able to pass input and output file descriptors to pry directly. e.g.
Pry.config.input = STDIN
Is there a preferred way to start Guard in the background?