Remove power management, support non-nix executables

pull/8/merge
Álex Santiago 5 months ago
parent ef330f900c
commit 44c745ff55

@ -11,25 +11,28 @@
# LUKS devices # LUKS devices
boot.initrd.luks.devices."luks-1ec6d49d-7a0b-4ac9-aaea-e8efc1c75ac0".device = "/dev/disk/by-uuid/1ec6d49d-7a0b-4ac9-aaea-e8efc1c75ac0"; boot.initrd.luks.devices."luks-1ec6d49d-7a0b-4ac9-aaea-e8efc1c75ac0".device = "/dev/disk/by-uuid/1ec6d49d-7a0b-4ac9-aaea-e8efc1c75ac0";
# Laptop power management # Support for non-Nix executables
services.power-profiles-daemon.enable = false; programs.nix-ld.enable = true;
services.thermald.enable = true; programs.nix-ld.libraries = with pkgs; [
services.tlp = { rustc
enable = true; rust-analyzer
settings = { cargo
CPU_SCALING_GOVERNOR_ON_AC = "performance"; makeWrapper
CPU_SCALING_GOVERNOR_ON_BAT = "powersave"; clang
pkg-config
CPU_ENERGY_PERF_POLICY_ON_BAT = "power"; mold
CPU_ENERGY_PERF_POLICY_ON_AC = "performance"; expat
fontconfig
CPU_MIN_PERF_ON_AC = 0; freetype
CPU_MAX_PERF_ON_AC = 100; android-tools
CPU_MIN_PERF_ON_BAT = 0; libxkbcommon
CPU_MAX_PERF_ON_BAT = 20; libGL
}; wayland
}; xorg.libXcursor
xorg.libXrandr
xorg.libXi
xorg.libX11
];
# Autoupgrade # Autoupgrade
system.autoUpgrade = { system.autoUpgrade = {

Loading…
Cancel
Save