chiark / gitweb /
bin/disorder-notify: Rewrite and take over the functionality of `media-keys'.
[profile] / bin / lock-screen
CommitLineData
c02999e8
MW
1#! /bin/sh
2
3set -e
4
5win=no
6
7## xscreensaver
8if xscreensaver-command -version >/dev/null 2>&1; then
9 xscreensaver-command -lock
10 win=yes
11fi
12
13## gnome-screensaver
14if gnome-screensaver-command --query >/dev/null 2>&1; then
15 gnome-screensaver-command --lock
16 win=yes
17fi
18
19## Make sure we did something useful.
20case $win in
21 no)
22 echo >&2 "$0: no screensaver found"
23 exit 1
24 ;;
25esac