diff options
| author | JaKooLit <jimmielovejay@gmail.com> | 2023-12-04 00:06:37 +0900 |
|---|---|---|
| committer | JaKooLit <jimmielovejay@gmail.com> | 2023-12-04 00:06:37 +0900 |
| commit | 2ad7d3373353bc2440892f9bed9295066f93b4ae (patch) | |
| tree | 74fd8b33e0029261fc19f3259c16c98c8260135a /config/hypr/scripts/RofiPower.sh | |
| parent | a7847d0de3b53b84f39664f7dc6c3416213c762e (diff) | |
return of wlogout. rofi-power is just pain 2 theme
Diffstat (limited to 'config/hypr/scripts/RofiPower.sh')
| -rwxr-xr-x | config/hypr/scripts/RofiPower.sh | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/config/hypr/scripts/RofiPower.sh b/config/hypr/scripts/RofiPower.sh deleted file mode 100755 index c4202f97..00000000 --- a/config/hypr/scripts/RofiPower.sh +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/bash - -#### By default will not show the keyboard shortcuts as it looks Hideous :) - -SwayLock=$HOME/.config/hypr/scripts/LockScreen.sh - -# CMDs -uptime_info=$(uptime -p | sed -e 's/up //g') -host=$(hostnamectl hostname) - -# Options with Icons and Text -options=("Lock" "Suspend" "Logout" "Reboot" "Shutdown" "Hibernate") -icons=("" "" "" "" "" "") - -# Rofi CMD -rofi_cmd() { - options_with_icons=() - for ((i = 0; i < ${#options[@]}; i++)); do - options_with_icons+=("${icons[$i]} ${options[$i]}") - done - - chosen_option=$(printf "%s\n" "${options_with_icons[@]}" | \ - rofi -dmenu -i -p " $USER@$host" -mesg " Uptime: $uptime_info" \ - -kb-select-1 "l" \ - -kb-select-2 "u" \ - -kb-select-3 "e" \ - -kb-select-4 "r" \ - -kb-select-5 "s" \ - -kb-select-6 "h" \ - -theme ~/.config/rofi/config-powermenu.rasi | awk '{print $1}') - echo "$chosen_option" -} - -# Execute Command -run_cmd() { - case $1 in - "") - $SwayLock & - ;; - "") - systemctl suspend - ;; - "") - hyprctl dispatch exit 0 - ;; - "") - systemctl reboot - ;; - "") - systemctl poweroff - ;; - "") - systemctl hibernate - ;; - *) - echo "choose: $1" - ;; - esac -} - -# Actions -chosen_option=$(rofi_cmd) -run_cmd "${chosen_option% *}" |
