Tweak the thinkfan levels

This commit is contained in:
coolneng 2022-06-25 22:51:49 +02:00
parent c45b414d7c
commit 639729bdef
Signed by: coolneng
GPG Key ID: 9893DA236405AF57
1 changed files with 14 additions and 1 deletions

View File

@ -13,7 +13,20 @@
''; '';
# Enable thinkfan # Enable thinkfan
services.thinkfan.enable = true; services.thinkfan = {
enable = true;
levels = [
[ 0 0 47 ]
[ 1 47 69 ]
[ 2 69 74 ]
[ 3 74 78 ]
[ 4 78 82 ]
[ 5 82 85 ]
[ 6 85 87 ]
[ 7 87 32767 ]
];
};
# HACK Workaround to enable the service the first time
systemd.services.thinkfan.preStart = '' systemd.services.thinkfan.preStart = ''
/run/current-system/sw/bin/modprobe -r thinkpad_acpi && /run/current-system/sw/bin/modprobe thinkpad_acpi /run/current-system/sw/bin/modprobe -r thinkpad_acpi && /run/current-system/sw/bin/modprobe thinkpad_acpi
''; '';