nix-config/config/basic/default.nix
Patrick 053365c277
feat: globals
feat: more vlan config
2024-12-20 20:40:27 +01:00

46 lines
1.2 KiB
Nix

{ inputs, lib, ... }:
{
imports = [
./boot.nix
./generate-installer-package.nix
./home-manager.nix
./impermanence.nix
./inputrc.nix
./issue.nix
./net.nix
./nftables.nix
./nix.nix
./secrets.nix
./ssh.nix
./system.nix
./users.nix
./xdg.nix
../../users/root
../../modules/deterministic-ids.nix
../../modules/distributed-config.nix
../../modules/globals.nix
../../modules/meta.nix
../../modules/iwd.nix
../../modules/secrets.nix
../../modules/smb-mounts.nix
inputs.agenix-rekey.nixosModules.default
inputs.agenix.nixosModules.default
inputs.disko.nixosModules.disko
inputs.home-manager.nixosModules.default
inputs.idmail.nixosModules.default
inputs.impermanence.nixosModules.impermanence
inputs.lanzaboote.nixosModules.lanzaboote
inputs.nix-topology.nixosModules.default
inputs.nixos-extra-modules.nixosModules.default
inputs.nixos-nftables-firewall.nixosModules.default
inputs.nixvim.nixosModules.nixvim
inputs.stylix.nixosModules.stylix
];
age.identityPaths = [ "/state/etc/ssh/ssh_host_ed25519_key" ];
boot.mode = lib.mkDefault "efi";
documentation.enable = lib.mkDefault false;
}