1{
2 inputs,
3 tlib,
4 pkgs,
5 ...
6}:
7{
8 imports = with inputs; [
9 "${facter}/modules/nixos/facter.nix"
10 "${agenix}/modules/age.nix"
11 "${home}/nixos"
12 "${disko}/module.nix"
13 ../../modules
14 ../../modules/stylix-null.nix
15 ../../users/root
16 ./disk-config.nix
17 ]
18 ++ (tlib.importFolder (toString ./modules));
19 facter.reportPath = ./facter.json;
20
21 boot.loader.grub = {
22 efiSupport = true;
23 efiInstallAsRemovable = true;
24 };
25
26 environment.systemPackages = [
27 pkgs.curl
28 pkgs.gitMinimal
29 ];
30
31 system.stateVersion = "25.11";
32}