I'm running rescuetime on Ubuntu 16.04 as a startup application.
$ cat .config/autostart/rescuetime.desktop
[Desktop Entry]
Type=Application
Exec=/usr/bin/rescuetime
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_GB]=RescueTime
Name=RescueTime
Comment[en_GB]=
Comment=
Unfortunately rescuetime often fails. How do I restart a startup application? Can I make it restart automatically?
respawn
is specified in the job configuration – muru Jan 19 '17 at 08:01