#!/bin/sh case "$1" in enable|disable) ;; *) echo "Unkown command '$1'" >&2 echo "Usage: '$0 '" >&2 exit 1 ;; esac notify() { notify-send -u "${2:-low}" "$1" \ -h string:x-canonical-private-synchronous:xautolock-toggle # Overwrite } if ! xautolock "-$1"; then notify "Could not toggle Xautolock" critical exit 1 fi notify "Toggled Xautolock (${1}d)"