{ pkgs, inputs, ... }: { disabledModules = [ "services/mail/stalwart-mail.nix" ]; imports = [ "${inputs.nixpkgs-stalwart-fix}/nixos/modules/services/mail/stalwart-mail.nix" # Machine-specific configurations. ./bootloader.nix ./firewall.nix ./networking.nix ./hardware.nix ./packages.nix # DN42 Services ./dn42/default.nix # Running Services ./services/acme.nix ./services/caddy.nix ./services/fail2ban.nix ./services/mailserver ./services/prometheus.nix ./services/secrets.nix ./services/tailscale.nix ]; fileSystems = { "/" = { fsType = "ext4"; device = "/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_21170924-part1"; }; }; nix.settings.max-jobs = 2; nix.settings.cores = 2; programs.fish.enable = true; programs.fish.interactiveShellInit = '' ${pkgs.direnv}/bin/direnv hook fish | source ''; py = { profiles.server.enable = true; users.default.enable = true; programs = { fish.enable = true; neovim.enable = true; }; services.scrutiny.collector.enable = false; }; security.tpm2.enable = false; security.tpm2.abrmd.enable = false; }