rectify swap disks by breaking out new config for new laptop, also add headers in the flake to remember which config is which machine

This commit is contained in:
TheWanderingCrow 2025-01-18 10:20:48 -05:00
parent 86b1583262
commit 71698f1f74
4 changed files with 95 additions and 3 deletions

View file

@ -17,6 +17,9 @@
...
} @ inputs: {
nixosConfigurations = {
###################
# Primary Desktop #
###################
Parzival = nixpkgs.lib.nixosSystem {
specialArgs = {
inherit inputs;
@ -31,6 +34,9 @@
sops-nix.nixosModules.sops
];
};
###################
# Personal Laptop #
###################
Parzival-Mobile = nixpkgs.lib.nixosSystem {
specialArgs = {
inherit inputs;
@ -45,6 +51,26 @@
sops-nix.nixosModules.sops
];
};
######################
# Work Issued Laptop #
######################
Parzival-Framework = nixpkgs.lib.nixosSystem {
specialArgs = {
inherit inputs;
pkgs = import nixpkgs {
system = "x86_64-linux";
config.allowUnfree = true;
};
};
modules = [
./hosts/Parzival-Mobile
home-manager.nixosModules.home-manager
sops-nix.nixosModules.sops
];
};
###############
# Home Server #
###############
WCE-Overseer = nixpkgs.lib.nixosSystem {
specialArgs = {
inherit inputs;
@ -59,6 +85,9 @@
sops-nix.nixosModules.sops
];
};
###################################
# ISO Installer w/ recovery tools #
###################################
Parzival-Live = nixpkgs.lib.nixosSystem {
specialArgs = {
inherit inputs;