This program is added to your $PATH when you install clubsandwich. It repeatedly runs a command until you ctrl+c the babysit process.

Imagine you’re working on a flame effect for your main screen. It takes a lot of tweaking. Every time you make a change, you go to run your game:


This is annoying. With babysit, you can make it continuously relaunch every time you quit, so as soon as you exit you see the latest code running in seconds:

babysit python

It will keep relaunching until you ctrl+c the babysit process.

Relaunches are never more often than 5 seconds, in case you’ve got a crash-on-launch bug.