all repos — zenUtils @ 7edd8ddcc82cc8e9740f0df387ddd4e26aeb7e2a

misc utilities for computing zen

fixed behavior where dmenu wasn't blocking and an empty string was being passed to the handler
Iris Lightshard nilix@nilfm.cc
PGP Signature
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEkFh6dA+k/6CXFXU4O3+8IhROY5gFAl+KV5sACgkQO3+8IhRO
Y5gAwQ//dpahx2Jyc6v+O28/JT6ZqCuv9342ZDqnx2eLFtjBFYjTCk/oUFbuJAhB
KTm4b7J8ypacmb8kGJTZEjiAIXCR7YA0TcO12+ZRdNvuscCunOQs4Tbj0VDT7v+U
1dTSGVn734UVEzi+WEUqe9kkAHf1emowVicA2SlGD/zKRisIWq/rlN10CzbX312p
Xl5eRsELcJA3BC1YtJ4CeGiacEbJHZbu5F+waOJ3fK6X8c7ECL6WVIcQml9QaiEm
UPddOTUM64nmysFzQmgB4GmhPSuoXoqHUKcoqcwHOXiEP5VV/3e7SzdQTUVnDNpi
f0AdxhcGa4fydPrwm7vXaCwXAdEjD5/rpjVuXFqK6prCbLGoLUyMiKkOeFEJBh0S
xyX3BozZej3wfCVq2XbVlKdn0vRiW6+VurmII7FygIFbmt8ZOJZaviORQwRo9XmO
XqV48fq9cHK9PJffDSKpmlJR+NMJp1SSGPhC6A2nlYgH+GsWWLRS6dzCyIHIYysc
S+LVPWM9xEuVNPYUyGmEbIhb07Oe/A4/tFZrqybVWl4JgKz96SEBsKVQvaxmz3KX
PiwzAoqdv5casEmndCchn7cfpzpB7gsj3uL7OfTJ5TYAn7fADmpxco+dU2WPYnBG
iitBy1CVfsxPJHY2JYGaGD0nlC8kaOaOpb9Gcfife+iH5ufQYp0=
=PiAC
-----END PGP SIGNATURE-----
commit

7edd8ddcc82cc8e9740f0df387ddd4e26aeb7e2a

parent

eb51bc0e91e183f41514c56d383cd8bbf4f9f872

1 files changed, 12 insertions(+), 6 deletions(-)

jump to
M logout.shlogout.sh

@@ -20,22 +20,28 @@

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