2023-12-22 23:53:11 +01:00
|
|
|
{
|
|
|
|
inputs,
|
|
|
|
lib,
|
|
|
|
...
|
|
|
|
}: {
|
2023-05-18 06:57:58 +02:00
|
|
|
imports = [
|
2023-09-11 00:21:02 +02:00
|
|
|
./boot.nix
|
2023-06-03 11:05:10 +02:00
|
|
|
./home-manager.nix
|
2023-05-18 06:57:58 +02:00
|
|
|
./inputrc.nix
|
|
|
|
./issue.nix
|
|
|
|
./net.nix
|
|
|
|
./nix.nix
|
|
|
|
./ssh.nix
|
|
|
|
./system.nix
|
2023-11-03 22:59:13 +01:00
|
|
|
./users.nix
|
2023-05-18 06:57:58 +02:00
|
|
|
./xdg.nix
|
2023-10-17 21:51:49 +02:00
|
|
|
./usbguard.nix
|
2023-05-27 07:12:18 +02:00
|
|
|
|
2023-09-02 17:30:09 +02:00
|
|
|
../../users/root
|
2023-06-02 10:50:47 +02:00
|
|
|
|
2023-09-02 17:30:09 +02:00
|
|
|
../secrets.nix
|
|
|
|
../meta.nix
|
2023-09-05 21:00:29 +02:00
|
|
|
../smb-mounts.nix
|
2023-11-03 22:59:13 +01:00
|
|
|
../deterministic-ids.nix
|
2023-12-27 00:44:45 +01:00
|
|
|
../optional/iwd.nix
|
2023-10-17 00:04:36 +02:00
|
|
|
./impermanence
|
2023-08-26 14:01:58 +02:00
|
|
|
|
|
|
|
inputs.home-manager.nixosModules.default
|
|
|
|
inputs.impermanence.nixosModules.impermanence
|
|
|
|
inputs.agenix.nixosModules.default
|
|
|
|
inputs.agenix-rekey.nixosModules.default
|
2023-08-30 14:25:52 +02:00
|
|
|
inputs.disko.nixosModules.disko
|
2023-09-21 01:43:10 +02:00
|
|
|
inputs.lanzaboote.nixosModules.lanzaboote
|
2023-11-28 00:40:46 +01:00
|
|
|
inputs.nixvim.nixosModules.nixvim
|
2023-12-22 01:45:26 +01:00
|
|
|
inputs.nixos-extra-modules.nixosModules.default
|
2023-05-18 06:57:58 +02:00
|
|
|
];
|
2023-06-02 14:18:30 +02:00
|
|
|
age.identityPaths = ["/state/etc/ssh/ssh_host_ed25519_key"];
|
2023-12-22 23:53:11 +01:00
|
|
|
boot.mode = lib.mkDefault "efi";
|
2023-05-18 06:57:58 +02:00
|
|
|
}
|