From 00b96f38ef10b123055c18aa5af652d19150a736 Mon Sep 17 00:00:00 2001 From: morten-b <32033374+morten-b@users.noreply.github.com> Date: Thu, 21 Jan 2021 11:29:08 +0100 Subject: [PATCH] Create power-menu.sh --- .config/waybar/scripts/power-menu.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .config/waybar/scripts/power-menu.sh diff --git a/.config/waybar/scripts/power-menu.sh b/.config/waybar/scripts/power-menu.sh new file mode 100644 index 0000000..57a97de --- /dev/null +++ b/.config/waybar/scripts/power-menu.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +entries="Logout Suspend Reboot Shutdown" + +selected=$(printf '%s\n' $entries | wofi --width 300 --height 150 --show=dmenu --cache-file /dev/null | awk '{print tolower($1)}') + +case $selected in + logout) + swaymsg exit;; + suspend) + exec systemctl suspend;; + reboot) + exec systemctl reboot;; + shutdown) + exec systemctl poweroff -i;; +esac