disable caps lock key and add some power management features to save battery on laptop

This commit is contained in:
2024-12-21 12:37:01 +01:00
parent 56762a2e68
commit 344adfdd90
2 changed files with 21 additions and 1 deletions

View File

@ -7,7 +7,7 @@
modules/vboxHost.nix modules/vboxHost.nix
]; ];
boot.kernelParams = [ "amd_iommu=on" "iommu=pt" "kvm_amd.npt=1" "kvm_amd.avic=1"]; boot.kernelParams = [ "amd_iommu=off" "idle=nomwait" "amdgpu.gpu_recovery=1"];
boot.kernelPackages = lib.mkDefault pkgs.linuxPackages_latest; boot.kernelPackages = lib.mkDefault pkgs.linuxPackages_latest;
# boot.extraModulePackages = with config.boot.kernelPackages; [ kvmfr ]; # boot.extraModulePackages = with config.boot.kernelPackages; [ kvmfr ];
boot.kernelModules = [ "vfio" "vfio-pci"]; boot.kernelModules = [ "vfio" "vfio-pci"];
@ -39,6 +39,25 @@
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;
#power management
powerManagement.enable = true;
powerManagement.powertop.enable = true;
powerManagement.cpuFreqGovernor = "powersave";
services.auto-cpufreq.enable = true;
services.auto-cpufreq.settings = {
battery = {
governor = "powersave";
turbo = "never";
};
charger = {
governor = "powersave";
turbo = "auto";
};
};
services.upower.enable = true;
# boot.plymouth = { # boot.plymouth = {
# enable = true; # enable = true;
# theme = "ycontre-glow"; # theme = "ycontre-glow";

View File

@ -92,6 +92,7 @@
kb_layout = "fr"; kb_layout = "fr";
kb_variant = "us"; kb_variant = "us";
follow_mouse = 2; follow_mouse = 2;
kb_options = "caps:none";
touchpad.natural_scroll = false; touchpad.natural_scroll = false;
}; };