diff --git a/hosts/home.nix b/hosts/home.nix index d2ecfad..3ef7b09 100644 --- a/hosts/home.nix +++ b/hosts/home.nix @@ -44,6 +44,7 @@ gnumake gnupatch gnulib + screen yubioath-flutter nitrokey-app diff --git a/hosts/lifebook/hardware-configuration.nix b/hosts/lifebook/hardware-configuration.nix index c89aadd..7fc0006 100644 --- a/hosts/lifebook/hardware-configuration.nix +++ b/hosts/lifebook/hardware-configuration.nix @@ -109,6 +109,42 @@ }; }; }; + + tuned = { + enable = true; + profiles = { + balanced_powertop = { + main = { + include = "balanced"; + }; + sysfs = { + "/sys/class/net/wlan0/device/power/wakeup" = "enabled"; + "/sys/bus/usb/devices/usb3/power/wakeup" = "enabled"; + "/sys/bus/usb/devices/usb1/power/wakeup" = "enabled"; + "/sys/bus/usb/devices/3-9/power/wakeup" = "enabled"; + "/sys/bus/usb/devices/usb4/power/wakeup" = "enabled"; + "/sys/bus/usb/devices/3-10/power/wakeup" = "enabled"; + "/sys/bus/usb/devices/usb2/power/wakeup" = "enabled"; + "/sys/bus/usb/devices/3-5/power/wakeup" = "enabled"; + }; + }; + balanced-battery_powertop = { + main = { + include = "balanced-battery"; + }; + sysfs = { + "/sys/class/net/wlan0/device/power/wakeup" = "disabled"; + "/sys/bus/usb/devices/usb3/power/wakeup" = "disabled"; + "/sys/bus/usb/devices/usb1/power/wakeup" = "disabled"; + "/sys/bus/usb/devices/3-9/power/wakeup" = "disabled"; + "/sys/bus/usb/devices/usb4/power/wakeup" = "disabled"; + "/sys/bus/usb/devices/3-10/power/wakeup" = "disabled"; + "/sys/bus/usb/devices/usb2/power/wakeup" = "disabled"; + "/sys/bus/usb/devices/3-5/power/wakeup" = "disabled"; + }; + }; + }; + }; }; systemd.timers = { @@ -219,7 +255,7 @@ }; hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; - powerManagement = { - powertop.enable = true; - }; +# powerManagement = { +# powertop.enable = true; +# }; }