diff --git a/configuration.nix b/configuration.nix index 5abe143..a121b61 100644 --- a/configuration.nix +++ b/configuration.nix @@ -49,7 +49,23 @@ services.xserver.displayManager.gdm.enable = false; services.xserver.desktopManager.gnome.enable = true; + services.fwupd.enable = true; + + # AMD has better battery life with PPD over TLP: + # https://community.frame.work/t/responded-amd-7040-sleep-states/38101/13 + services.power-profiles-daemon.enable = true; + + # For fingerprint support services.fprintd.enable = true; + + # Needed for desktop environments to detect/manage display brightness + hardware.sensor.iio.enable = true; + + # Trim ssd for longer life and better storage + services.fstrim.enable = true; + + # Enable non-root access to QMK firmware + hardware.keyboard.qmk.enable = true; # Configure keymap in X11 # services.xserver.xkb.layout = "us"; # services.xserver.xkb.options = "eurosign:e,caps:escape";