ansible-desktop/roles/laptop/files/usr/local/sbin/power-saver-mode
2023-07-13 23:31:51 +02:00

27 lines
709 B
Bash

#!/usr/bin/env sh
# Limit 8C/16T CPU to 2C/4T
echo 0 | tee /sys/devices/system/cpu/cpu[4-7]/online
echo 0 | tee /sys/devices/system/cpu/cpu1[2-5]/online
# Set CPU to governor to powersave
cpupower frequency-set --governor powersave
# Set brightness to 120 / 255
echo 120 | tee /sys/class/backlight/amdgpu_bl0/brightness
# Disable bluetooth
rfkill block bluetooth
# TODO disable some services
# systemctl disable containerd.service
# systemctl disable docker.service
# systemctl disable bluetooth.service
# systemctl disable libvirtd.service
# systemctl disable winbind.service
# systemctl disable snapd.service
# systemctl disable cups.service
# systemctl disable avahi-daemon.service
# TODO exit steam