[Unit] Description=Manual desktop lock PartOf=graphical-session.target After=graphical-session.target Requisite=graphical-session.target [Service] Type=forking ExecCondition=%h/.local/bin/desktop-session-ready ExecStart=/usr/bin/gtklock --daemonize