Fix default setting precedence

This commit is contained in:
fruchti 2026-02-19 20:23:46 +01:00
parent 689d55ed69
commit ee19a1722a

View file

@ -1,30 +1,28 @@
{ lib, ... }: { lib, ... }:
{ {
config = lib.mkDefault { i18n.defaultLocale = lib.mkDefault "en_GB.UTF-8";
i18n.defaultLocale = "en_GB.UTF-8"; console.keyMap = lib.mkDefault "us";
console.keyMap = "us"; services.xserver.xkb.layout = lib.mkDefault "us-fruchti";
services.xserver.xkb.layout = "us-fruchti";
services.openssh = { services.openssh = {
enable = true; enable = lib.mkDefault true;
settings = { settings = {
PasswordAuthentication = false; PasswordAuthentication = lib.mkDefault false;
KbdInteractiveAuthentication = false; KbdInteractiveAuthentication = lib.mkDefault false;
X11Forwarding = true; X11Forwarding = lib.mkDefault true;
}; };
}; };
programs.command-not-found.enable = true; programs.command-not-found.enable = lib.mkDefault true;
programs.direnv.enable = true; programs.direnv.enable = lib.mkDefault true;
nix.gc = { nix.gc = {
automatic = true; automatic = lib.mkDefault true;
dates = "weekly"; dates = lib.mkDefault "weekly";
options = "--delete-older-than 30d"; options = lib.mkDefault "--delete-older-than 30d";
}; };
services.angrr = { services.angrr = {
enable = true; enable = lib.mkDefault true;
period = "2weeks"; period = lib.mkDefault "2weeks";
};
}; };
} }