disable caps lock key and add some power management features to save battery on laptop
This commit is contained in:
@ -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";
|
||||||
|
@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user