Refactoring the config

This commit is contained in:
Lyes Saadi 2024-11-10 18:06:07 +01:00
parent 9c3fc1879c
commit 0e866b1cb0
No known key found for this signature in database
GPG key ID: 17418538BAA17767
24 changed files with 355 additions and 304 deletions

View file

@ -16,22 +16,35 @@
system = "x86_64-linux";
specialArgs = attrs;
modules = [
./general/configuration.nix
./hosts/lyes-pc
./users/lyes
./modules
./modules/desktop
./modules/gaming
./modules/nvidia
./modules/specialisations/old-kernel.nix
nix-flatpak.nixosModules.nix-flatpak
./specific/lyes-pc/configuration.nix
nixos-hardware.nixosModules.lenovo-thinkpad-x1-extreme-gen4
];
};
iso = nixpkgs.lib.nixosSystem {
desktop-iso = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = attrs;
modules = [
./general/configuration.nix
./hosts/iso
./modules
./modules/desktop
./modules/gaming
./modules/nvidia
nix-flatpak.nixosModules.nix-flatpak
"${nixpkgs}/nixos/modules/installer/cd-dvd/installation-cd-minimal.nix"
"${nixpkgs}/nixos/modules/installer/cd-dvd/channel.nix"
./specific/iso/configuration.nix
];
};
};