#!/bin/sh set -e case "$1" in start) systemctl --user start compositor exec notify-send --icon=dialog-information 'Compositor' 'Compositor is started' ;; stop) systemctl --user stop compositor exec notify-send --icon=dialog-information 'Compositor' 'Compositor is stopped' ;; *) if systemctl --user status compositor > /dev/null; then systemctl --user stop compositor exec notify-send --icon=dialog-information 'Compositor' 'Compositor is stopped' else systemctl --user start compositor exec notify-send --icon=dialog-information 'Compositor' 'Compositor is started' fi ;; esac