[Unit] Description=Starting some apps into a screen session After=network-online.target auditd.service [Service] Type=oneshot RemainAfterExit=yes User=steve Group=steve ExecStart=/usr/bin/screen -S bootstartedsession -t daemond -dm /bin/dash -c "cd /home/steve/my-app/ && ./daemond" ExecStart=/usr/bin/screen -S bootstartedsession -X screen -t peon1 -dm /bin/dash -c "cd /home/steve/my-app/ && ./build/bin/peon" [Install] WantedBy=default.target