Finish (?) transition to Niri.

This commit is contained in:
Fern Garden 2025-08-04 19:49:05 +08:00
parent c8f81f4190
commit a4f0d899c1
4 changed files with 49 additions and 40 deletions

View file

@ -37,9 +37,6 @@ with lib; {
# Enable smart card support (for YubiKey).
services.pcscd.enable = true;
# Encrypt user's home with fscrypt
security.pam.enableFscrypt = true;
# Enable login manager.
programs.regreet = {
enable = true;
@ -65,14 +62,6 @@ with lib; {
services.upower.enable = true;
services.libinput.enable = true;
xdg.portal = {
enable = true;
extraPortals = [
pkgs.xdg-desktop-portal-gnome
pkgs.xdg-desktop-portal-gtk
];
};
# Virtualisation.
programs.virt-manager.enable = true;
users.groups.libvirtd.members = ["fern"];
@ -122,6 +111,10 @@ with lib; {
hardware.brillo.enable = true;
users.groups.video.members = ["fern"];
# Control external monitor
hardware.i2c.enable = true;
services.ddccontrol.enable = true;
# Enable sound with pipewire.
services.pulseaudio.enable = false;
security.rtkit.enable = true;
@ -133,7 +126,6 @@ with lib; {
};
# Enable CPU frequency scaling management.
services.power-profiles-daemon.enable = mkForce false; # enabled by gnome
services.tlp.enable = mkForce false; # enabled by nixos-hardware
services.auto-cpufreq.enable = true;