diff --git a/logout.sh b/logout.sh index 3200635..63ce591 100755 --- a/logout.sh +++ b/logout.sh @@ -20,22 +20,28 @@ printopts() { handler() { case $1 in shutdown) - poweroff;; + poweroff + ;; reboot) - reboot;; + reboot + ;; suspend) - zzz;; + zzz + ;; logout) - pkill -9 -P $(pgrep .kwin-session);; + pkill -9 -P $(pgrep .kwin-session) + ;; hibernate) - ZZZ;; + ZZZ + ;; *) : esac } logoutMenu() { - printopts | menu | handler + cmd=$(printopts | menu) + handler $cmd } if [ -z $1 ]; then