Many small structural improvements (treefmt, no cyclic imports, git-pre-commit-hook, faster CI) #50

Merged
fabianhauser merged 16 commits from update-imports into main 2025-03-26 15:10:42 +01:00
11 changed files with 14 additions and 19 deletions
Showing only changes of commit ed29aa354a - Show all commits

View file

@ -6,8 +6,6 @@
./filesystems.nix
../../defaults/hardware/apu.nix
../../defaults/meta
];
qois.system.physical.enable = true;

View file

@ -10,8 +10,6 @@
./virtualisation.nix
../../defaults/hardware/asrock-z790m.nix
../../defaults/meta
];
qois.system.physical.enable = true;

View file

@ -2,8 +2,6 @@
self,
pkgs,
nixpkgs-nixos-stable,
disko,
sops-nix,
...
}@inputs:
let
@ -19,11 +17,8 @@ genAttrs configs (
inherit inputs;
};
modules = [
disko.nixosModules.disko
sops-nix.nixosModules.sops
self.nixosModules.default
./${config}/default.nix
./secrets.nix
];
}
)

View file

@ -2,7 +2,6 @@
{
imports = [
../../defaults/meta
./applications
./disko-config.nix

View file

@ -2,7 +2,6 @@
{
imports = [
../../defaults/meta
./applications
./backup.nix
./secrets.nix

View file

@ -2,8 +2,6 @@
{
imports = [
../../defaults/meta
./applications
./disko-config.nix
./networking.nix

View file

@ -11,8 +11,6 @@
./virtualisation.nix
../../defaults/hardware/asrock.nix
../../defaults/meta
];
qois.system.physical.enable = true;

View file

@ -7,8 +7,6 @@
{
imports = [
../../defaults/hardware/apu.nix
../../defaults/meta
];
qois.system.physical.enable = true;

View file

@ -1,9 +1,20 @@
{ private, self, ... }:
{
private,
self,
disko,
sops-nix,
...
}:
{
default =
{ ... }:
{
imports = (self.lib.loadSubmodulesFrom ./.) ++ [ private.nixosModules.default ];
imports = (self.lib.loadSubmodulesFrom ./.) ++ [
../defaults/meta
disko.nixosModules.disko
sops-nix.nixosModules.sops
private.nixosModules.default
];
};
}

View file

@ -11,6 +11,7 @@
./overlays.nix
./physical.nix
./security.nix
./secrets.nix
./virtual-machine.nix
];