Files
random-scripts/systemd/manual-inhibit-sleep@.service
T

12 lines
453 B
Desktop File
Raw Normal View History

2026-02-16 09:56:59 -08:00
[Unit]
Description=Inhibit sleep for some period of time
[Service]
Type=exec
2026-02-18 00:14:12 -08:00
ExecStartPre=-pkill -f -SIGUSR1 '^(.*/)?emacs +-Q +--script +(.*/)?sb-manual-sleep-locks( +.+)?$'
ExecStart=systemd-inhibit --what=sleep:idle "--who=manual-inhibit-sleep@%i.service" --mode=block "--why=User manually inhibited sleep" sleep %i
ExecStopPost=-pkill -f -SIGUSR1 '^(.*/)?emacs +-Q +--script +(.*/)?sb-manual-sleep-locks( +.+)?$'
2026-02-16 09:56:59 -08:00
[Install]
WantedBy=default.target