diff options
| author | srdusr <trevorgray@srdusr.com> | 2025-08-30 19:22:59 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2025-08-30 19:22:59 +0200 |
| commit | 19120d4f9761c67d99ed1ce3da6084b83f5a49c9 (patch) | |
| tree | f234cad1bdad88114a63c9702144da487024967a /.config/polybar/scripts/sysmenu.sh | |
| parent | 5928998af5404ae2be84c6cecc10ebf84bd3f3ed (diff) | |
| download | dotfiles-19120d4f9761c67d99ed1ce3da6084b83f5a49c9.tar.gz dotfiles-19120d4f9761c67d99ed1ce3da6084b83f5a49c9.zip | |
Linux-specific dotfiles
Diffstat (limited to '.config/polybar/scripts/sysmenu.sh')
| -rwxr-xr-x | .config/polybar/scripts/sysmenu.sh | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/.config/polybar/scripts/sysmenu.sh b/.config/polybar/scripts/sysmenu.sh deleted file mode 100755 index a3a7a2a..0000000 --- a/.config/polybar/scripts/sysmenu.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash - -# Display a power menu to: shutdown, reboot, -# lock, logout, and suspend. This script can be -# executed by clicking on the polybar powermenu module -# or with a keyboard shortcut - -# Options to be displayed -shutdown=" Shutdown" -reboot=" Reboot" -lock=" Lock" -logout=" Logout" -suspend=" Suspend" - -uptime=$(uptime -p | sed -e 's/up //g') - -# Options passed into variable -options="$shutdown\n$reboot\n$lock\n$logout\n$suspend" - -# Specify the path to the Rofi configuration file -config_file="$HOME/.config/rofi/styles/powermenu.rasi" - -# Show Rofi with the specified configuration file -chosen="$(echo -e "$options" | rofi -no-lazy-grab -sep -config "$config_file" -dmenu -p 'System ' "$uptime")" - -case $chosen in - $shutdown) - shutdown now - ;; - $reboot) - systemctl reboot - ;; - $lock) - betterlockscreen --lock dimblur - ;; - $logout) - bspc quit - ;; - $suspend) - systemctl suspend - ;; -esac |
