aboutsummaryrefslogtreecommitdiff
path: root/dpower
diff options
context:
space:
mode:
Diffstat (limited to 'dpower')
-rwxr-xr-xdpower30
1 files changed, 0 insertions, 30 deletions
diff --git a/dpower b/dpower
deleted file mode 100755
index d19ba8c..0000000
--- a/dpower
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/usr/bin/env bash
-
-# Dmenu power menu.
-# Uses dprompt for confirmation.
-
-Menu='Logout
-Power Off
-Reboot
-Lockscreen
-Suspend
-Hibernate'
-
-Chosen=$(printf "$Menu" | dmenu -i -l 10 -p 'dpower')
-
-if [ "$Chosen" = 'Logout' ]; then
- dprompt "Confirm $Chosen?" "loginctl terminate-session $XDG_SESSION_ID"
-elif [ "$Chosen" = 'Power Off' ]; then
- dprompt "Confirm $Chosen?" 'sytemctl poweroff'
-elif [ "$Chosen" = 'Restart' ]; then
- dprompt "Confirm $Chosen?" 'systemctl reboot'
-elif [ "$Chosen" = 'Lockscreen' ]; then
- dprompt "Confirm $Chosen?" "loginctl lock-session $XDG_SESSION_ID"
-elif [ "$Chosen" = 'Suspend' ]; then
- dprompt "Confirm $Chosen?" 'systemctl suspend'
-elif [ "$Chosen" = 'Hibernate' ]; then
- dprompt "Confirm $Chosen?" 'systemctl hibernate'
-else
- exit 1
-fi
-