feat(loginctl): use stock power management command instead elogind (need in sudoers let to execute zzz, reboot and etc.)

This commit is contained in:
doryan 2025-02-16 02:06:16 +04:00
parent 4fbe56d827
commit f0c02135ff
7 changed files with 3 additions and 3 deletions

0
rofi/colors.rasi Normal file → Executable file
View File

0
rofi/config.rasi Normal file → Executable file
View File

0
rofi/launcher/app_menu.rasi Normal file → Executable file
View File

BIN
rofi/power/bg.png Normal file → Executable file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 0 B

View File

@ -59,11 +59,11 @@ run_cmd() {
selected="$(confirm_exit)"
if [[ "$selected" == "$yes" ]]; then
if [[ $1 == '--shutdown' ]]; then
loginctl poweroff
sudo shutdown -f now
elif [[ $1 == '--reboot' ]]; then
loginctl reboot
sudo reboot
elif [[ $1 == '--suspend' ]]; then
betterlockscreen --suspend
betterlockscreen --suspend
elif [[ $1 == '--logout' ]]; then
bspc quit & pkill pipewire & pkill pipewire-pulse & pkill polybar
fi

0
rofi/power/power_menu.rasi Normal file → Executable file
View File

0
rofi/volume/volume_menu.rasi Normal file → Executable file
View File