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