{ pkgs, ... }: { boot = { loader = { systemd-boot.enable = true; efi.canTouchEfiVariables = true; }; kernelPackages = pkgs.linuxPackages_latest; }; nix.settings.experimental-features = [ "nix-command" "flakes" ]; time.timeZone = "Europe/Amsterdam"; nixpkgs.config.allowUnfree = true; networking.networkmanager.enable = true; virtualisation.docker.enable = true; users.users.thiloho = { isNormalUser = true; extraGroups = [ "wheel" "networkmanager" "docker" ]; }; programs.gnupg.agent = { enable = true; enableSSHSupport = true; pinentryFlavor = "gnome3"; }; home-manager.users.thiloho = { ... }: { programs = { git = { enable = true; userName = "thiloho"; userEmail = "123883702+thiloho@users.noreply.github.com"; signing = { signByDefault = true; }; }; helix = { enable = true; defaultEditor = true; settings.theme = "ayu_dark"; }; }; }; }