{ config, pkgs, ... }: { imports = [ ./hardware-configuration.nix ./programs.nix ./system.nix ./networking.nix # TODO monitoring ]; boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; time.timeZone = "Europe/Paris"; i18n.defaultLocale = "en_US.UTF-8"; console = { font = "Lat2-Terminus16"; keyMap = "us"; }; programs.mtr.enable = true; programs.gnupg.agent = { enable = true; enableSSHSupport = true; }; # Enable the OpenSSH daemon. services.openssh.enable = true; users.users.root.openssh.authorizedKeys.keyFiles = [ ./pubkeys/gdd.keys ./pubkeys/raito.keys ]; system.stateVersion = "21.05"; }