commit 57c54e5f866a2e76faae1b1c640006965b55bbd9 parent c7da35bd2000364b7b1ba53837f3d8d351934e73 Author: Milutin Popovic <milutin@popovic.xyz> Date: Fri, 27 Mar 2026 17:22:18 +0000 add power managment scripts Diffstat:
| M | .local/bin/scripts/monitor_recon | | | 8 | ++++++++ |
| M | .local/bin/scripts/niri-monitors | | | 6 | ++++++ |
2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/.local/bin/scripts/monitor_recon b/.local/bin/scripts/monitor_recon @@ -10,12 +10,14 @@ function mulmon_activate() { sleep 1 done set_kb_mouse + sudo powerprofilesctl set performance & MONITOR_OUT=1 } function mulmon_deactivate() { xrandr --auto xrdb $XDG_CONFIG_HOME/X/Xresources + sudo powerprofilesctl set balanced & MONITOR_OUT=0 } @@ -32,5 +34,11 @@ while true; do mulmon_deactivate fi + if [[ $(cat /sys/class/power_supply/ACAD/online) == "1" ]] then + sudo powerprofilesctl set performance & + else + sudo powerprofilesctl set balanced & + fi + sleep 2 done diff --git a/.local/bin/scripts/niri-monitors b/.local/bin/scripts/niri-monitors @@ -23,5 +23,11 @@ while true; do mulmon_deactivate fi + if [[ $(cat /sys/class/power_supply/ACAD/online) == "1" ]] then + sudo powerprofilesctl set performance & + else + sudo powerprofilesctl set balanced & + fi + sleep 2 done