[Unit] Description=keyswap for Terminal and GUI PartOf=graphical-session.target [Service] Type=simple Restart=always # eg DISPLAY=:0.0 #Environment=DISPLAY={displayid} RestartSec=1 WorkingDirectory=/home/{username}/.config/kinto ExecStart=/bin/bash -c "/home/{username}/.config/kinto/xactive.sh carrots" ExecStop=/bin/bash /home/{username}/.config/kinto/cleanup.sh [Install] WantedBy=default.target