diff options
Diffstat (limited to 'laptop/pmsetup.sh')
-rwxr-xr-x | laptop/pmsetup.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/laptop/pmsetup.sh b/laptop/pmsetup.sh new file mode 100755 index 0000000..be75384 --- /dev/null +++ b/laptop/pmsetup.sh @@ -0,0 +1,16 @@ +#!/bin/sh +# Meant to be executed just once after system install + +cp powertune /bin/powertune +cp powertune.service /etc/systemd/system/ +cp 90-backlight.rules /etc/udev/rules.conf.d/ +sudo systemctl start powertune + +# Disable everything from being able to wake up the computer except for the lid +for x in $(find /sys -name wakeup) ; do if [ "$(cat $x)" == "enabled" ]; then echo 'disabled' >> $x; fi; done +echo LID | tee /proc/acpi/wakeup + +# lid +cp logind.conf /etc/systemd/ +cp lidbutton /etc/acpi/events/ +cp lidbutton.sh /etc/acpi/actions/ |