diff options
Diffstat (limited to '.local/bin/system_action')
| -rwxr-xr-x | .local/bin/system_action | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/.local/bin/system_action b/.local/bin/system_action deleted file mode 100755 index 16995c2..0000000 --- a/.local/bin/system_action +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -case "$(readlink -f /sbin/init)" in - *systemd*) ctl='systemctl' ;; - *) ctl='loginctl' ;; -esac - -case "$(printf " lock\n display off\n logout\n sleep\n reboot\n shutdown" | dmenu -i -p '>_ ')" in - ' lock') slock ;; - ' display off') xset dpms force off ;; - ' logout') kill -TERM "$(pgrep -u "$USER" "\bdwm$")" ;; - ' sleep') slock $ctl suspend ;; - ' reboot') $ctl reboot ;; - ' shutdown') $ctl poweroff ;; - *) exit 1 ;; -esac |
