{ tree, inputs, ... }: { imports = (with tree; [ profiles.nixos.base users.root presets.home-manager.by-user.root.minimalServer modules.nixos.rcloneServe modules.nixos.rcloneSync modules.nixos.secrets ]) ++ [ # Default modules which are usually included in nixos.nix inputs.home-manager-unstable.nixosModules.home-manager inputs.vaultui.nixosModules.default ]; networking.firewall = { enable = true; allowPing = true; checkReversePath = "loose"; }; # TODO: Better DNS setup services.resolved.enable = false; environment.etc."resolv.conf".text = '' nameserver 8.8.8.8 nameserver 8.8.4.4 ''; time.timeZone = "Europe/London"; }