nix-config/config/basic/default.nix

43 lines
1.1 KiB
Nix
Raw Normal View History

2024-07-26 22:12:48 +02:00
{ inputs, lib, ... }:
2023-12-22 23:53:11 +01:00
{
imports = [
2023-09-11 00:21:02 +02:00
./boot.nix
2024-08-25 15:56:17 +02:00
./generate-installer-package.nix
./home-manager.nix
2024-04-11 23:11:53 +02:00
./impermanence.nix
./inputrc.nix
./issue.nix
./net.nix
2024-04-11 23:11:53 +02:00
./nftables.nix
./nix.nix
./ssh.nix
./system.nix
2023-11-03 22:59:13 +01:00
./users.nix
./xdg.nix
2023-05-27 07:12:18 +02:00
../../users/root
2023-06-02 10:50:47 +02:00
2024-04-11 23:11:53 +02:00
../../modules/deterministic-ids.nix
../../modules/distributed-config.nix
../../modules/meta.nix
../../modules/iwd.nix
../../modules/secrets.nix
../../modules/smb-mounts.nix
2023-08-26 14:01:58 +02:00
inputs.agenix-rekey.nixosModules.default
2024-04-11 23:11:53 +02:00
inputs.agenix.nixosModules.default
2023-08-30 14:25:52 +02:00
inputs.disko.nixosModules.disko
2024-04-11 23:11:53 +02:00
inputs.home-manager.nixosModules.default
inputs.impermanence.nixosModules.impermanence
2023-09-21 01:43:10 +02:00
inputs.lanzaboote.nixosModules.lanzaboote
2024-04-12 12:07:01 +02:00
inputs.nix-topology.nixosModules.default
2023-12-22 01:45:26 +01:00
inputs.nixos-extra-modules.nixosModules.default
2024-03-14 23:08:42 +01:00
inputs.nixos-nftables-firewall.nixosModules.default
2024-04-11 23:11:53 +02:00
inputs.nixvim.nixosModules.nixvim
2024-10-30 19:24:16 +01:00
inputs.stylix.nixosModules.stylix
];
2024-07-26 22:12:48 +02:00
age.identityPaths = [ "/state/etc/ssh/ssh_host_ed25519_key" ];
2023-12-22 23:53:11 +01:00
boot.mode = lib.mkDefault "efi";
documentation.enable = lib.mkDefault false;
}