nix/hosts/prefect/configuration.nix

35 lines
576 B
Nix

{
pkgs,
lib,
inputs,
...
}: {
imports = [
# Common Config
../default.nix
# My user, also a default.
../../users/thehedgehog/default.nix
# Machine-specific configurations.
./firewall.nix
./networking.nix
./hardware.nix
# Running Services
./services/caddy.nix
./services/headscale.nix
./services/nsd/default.nix
./services/secrets.nix
./services/tailscale.nix
# Load Agenix
inputs.agenix.nixosModule
];
fileSystems = {
"/" = {
fsType = "ext4";
device = "/dev/sda1";
};
};
}