massive refactoring

This commit is contained in:
yaroslav
2026-05-09 16:17:24 +03:00
parent fa9f084702
commit 79483c0b9b
26 changed files with 370 additions and 507 deletions
+34 -22
View File
@@ -46,19 +46,26 @@
modules = [
impermanence.nixosModules.impermanence
asus-numberpad-driver.nixosModules.default
./desktop/kde.nix
./hosts/generic/configuration_generic.nix
./hosts/generic/users.nix
./hosts/Ratchet/hardware-Ratchet.nix
./hosts/Ratchet/fingerprint.nix
./hosts/Ratchet/misc_Ratchet.nix
./hosts/generic/persistence.nix
./hosts/generic/cups.nix
./hosts/generic/security_quirks.nix
./desktop/kde.nix
./hosts/generic/networking.nix
./hosts/generic/unfree_allow.nix
./hosts/generic/virtualization.nix
./hosts/generic/persistence.nix
./hosts/generic/printing.nix
./hosts/generic/plymouth.nix
./hosts/generic/virtualization.nix
./hosts/generic/security_quirks.nix
./hosts/Ratchet/hardware.nix
./hosts/Ratchet/filesystems.nix
./hosts/Ratchet/fingerprint.nix
./hosts/Ratchet/misc.nix
./home/yaroslav/steam.nix
lanzaboote.nixosModules.lanzaboote
({ pkgs, lib, ... }: {
# Lanzaboote currently replaces the systemd-boot module.
@@ -84,27 +91,31 @@
}
];
};
Aphelion = nixpkgs-unstable.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
modules = [
#lix-module.nixosModules.default
impermanence.nixosModules.impermanence
./hosts/generic/persistence.nix
./desktop/kde.nix
./hosts/generic/configuration_generic.nix
./hosts/generic/users.nix
./hosts/generic/networking.nix
./hosts/generic/persistence.nix
./hosts/generic/plymouth.nix
./hosts/generic/virtualization.nix
./hosts/generic/unfree_allow.nix
./hosts/Aphelion/hardware-Aphelion.nix
./hosts/Aphelion/sunshine.nix
./desktop/kde.nix
./hosts/generic/printing.nix
./hosts/generic/nix-ld.nix
./hosts/Aphelion/hardware.nix
./hosts/Aphelion/filesystems.nix
./hosts/Aphelion/media.nix
./hosts/Aphelion/misc.nix
./home/yaroslav/steam.nix
./hosts/generic/teamspeak.nix
./hosts/Aphelion/nfs.nix
./hosts/generic/cups.nix
# ./hosts/generic/zapret.nix
./hosts/Aphelion/dlna.nix
./hosts/Aphelion/Aphelion_misc.nix
lanzaboote.nixosModules.lanzaboote
({ pkgs, lib, ... }: {
# Lanzaboote currently replaces the systemd-boot module.
@@ -117,6 +128,7 @@
pkiBundle = "/var/lib/sbctl";
};
})
home-manager.nixosModules.home-manager
{
home-manager.useUserPackages = true;
@@ -130,6 +142,7 @@
}
];
};
Qwark = nixpkgs-stable.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = { inherit inputs; };
@@ -138,10 +151,9 @@
./hosts/generic/configuration_generic.nix
./hosts/generic/users.nix
./hosts/Quark/Quark-hardware.nix
./hosts/Quark/smb.nix
./hosts/Quark/sound.nix
./hosts/Quark/smb.nix
./hosts/Quark/sound.nix
./hosts/generic/virtualization.nix
./desktop/cinnamon.nix
hm-stable.nixosModules.home-manager {
home-manager.useUserPackages = true;
home-manager.users.yaroslav = {