feat: laptop udev rule on low battery
This commit is contained in:
parent
a4e69d89cf
commit
ace5c8955d
4 changed files with 3 additions and 1 deletions
1
base.sh
1
base.sh
|
|
@ -38,6 +38,7 @@ systemctl enable \
|
|||
|
||||
if ls -d /sys/class/power_supply/BAT*/ > /dev/null 2>&1; then
|
||||
$PACMAN "${laptop_pkg[@]}"
|
||||
cp -rfT rootfs_laptop/ /
|
||||
systemctl enable tlp
|
||||
fi
|
||||
|
||||
|
|
|
|||
2
gpu.sh
2
gpu.sh
|
|
@ -16,7 +16,7 @@ case "$(lspci -k | grep -E '(VGA|3D)')" in
|
|||
*NVIDIA*)
|
||||
$PACMAN nvidia{,-utils,-settings}
|
||||
mkdir -p /etc/pacman.d/hooks/
|
||||
cp nvidia.hook /etc/pacman.d/hooks/
|
||||
cp -rfT rootfs_nvidia/ /
|
||||
modules='nvidia nvidia_modeset nvidia_uvm nvidia_drm'
|
||||
;;
|
||||
*AMD*)
|
||||
|
|
|
|||
1
rootfs_laptop/etc/udev/rules.d/99-lowbat.rules
Normal file
1
rootfs_laptop/etc/udev/rules.d/99-lowbat.rules
Normal file
|
|
@ -0,0 +1 @@
|
|||
SUBSYSTEM=="power_supply", ATTR{status}=="Discharging", ATTR{capacity}=="[0-5]", RUN+="/usr/bin/systemctl suspend"
|
||||
Loading…
Add table
Add a link
Reference in a new issue