This commit is contained in:
albert 2025-02-23 12:39:15 -08:00
parent ecd4e74a9c
commit 8f9bb52467
Signed by: albert
GPG key ID: 3895DD267CA11BA9

View file

@ -37,7 +37,6 @@
desktop ? null,
system ? "x86_64-linux",
theme ? "default",
# type ? "default",
repo ? "nixpkgs",
unfree ? false,
ip ? null,
@ -59,19 +58,16 @@
enableTun = true;
specialArgs = { inherit pkgs-unstable hostname username desktop theme system repo unfree ip deployment_type host inputs outputs; };
config = { hostname, username, desktop, theme, system, host, ... }: {
nixpkgs.pkgs = pkgs;
imports = [
../nixos/containers
inputs.sops-nix.nixosModules.sops
inputs.home-manager.nixosModules.home-manager {
home-manager.extraSpecialArgs = { inherit host inputs outputs desktop hostname username system theme; };
home-manager.users."${username}" = import ../home-manager;
# home-manager.useGlobalPkgs = true;
}
];
nixpkgs.pkgs = pkgs;
imports = [
../nixos/containers
inputs.sops-nix.nixosModules.sops
inputs.home-manager.nixosModules.home-manager
];
home-manager.extraSpecialArgs = { inherit inputs outputs desktop hostname username system theme host; };
home-manager.users."${username}" = import ../home-manager;
};
};
};
# Helper function for generating host configs
mkDeck = {