f*** power-profiles-daemon

This commit is contained in:
Clay Gomera 2023-01-21 20:57:50 -04:00
parent 0e5937d2f5
commit c534d1196b

View file

@ -10,20 +10,10 @@ option2=" Reboot"
option3=" Power off"
option4="鈴 Suspend"
option5=" Lock"
option6=" Change power profile"
option7=" Cancel"
option6=" Cancel"
## OPTIONS ARRAY ##
options="$option1\n$option2\n$option3\n$option4\n$option5\n$option6\n$option7"
## POWER PROFILE OPTIONS ##
pwr1=" Performance"
pwr2=" Balanced"
pwr3=" Power Saver"
pwr4=" Cancel"
## POWER PROFILES ARRAY ##
pwrs="$pwr1\n$pwr2\n$pwr3\n$pwr4"
options="$option1\n$option2\n$option3\n$option4\n$option5\n$option6"
## MAIN ACTION COMMAND ##
action=$(echo -e "$options" | rofi -dmenu -p "  Power Options ")
@ -39,25 +29,5 @@ case "$action" in
$option5*)
betterlockscreen -l;;
$option6*)
currentpwr=$(powerprofilesctl get)
if [ "$currentpwr" = "performance" ]; then
currentpwr=" Performance"
elif [ "$currentpwr" = "power-saver" ]; then
currentpwr=" Power Saver"
elif [ "$currentpwr" = "balanced" ]; then
currentpwr=" Balanced"
fi
pwraction=$(echo -e "$pwrs" | rofi -dmenu -p "  Power Profile Menu - Currently set to: ${currentpwr} ")
case "$pwraction" in
$pwr1*)
powerprofilesctl set performance && notify-send "Power profile switched to performance";;
$pwr2*)
powerprofilesctl set balanced && notify-send "Power profile switched to balanced";;
$pwr3*)
powerprofilesctl set power-saver && notify-send "Power profile switched to power saver";;
$pwr4*)
exit 0
esac;;
$option7*)
exit 0
esac