Update hm configs
This commit is contained in:
parent
8f9bb52467
commit
84f9ac9948
2 changed files with 8 additions and 18 deletions
|
@ -95,7 +95,9 @@
|
|||
"albert@bakersfield-rpi4" = libx.mkHome { hostname = "bakersfield-rpi4"; system = "aarch64-linux"; type = "small"; };
|
||||
|
||||
# Containers
|
||||
"albert@rdesktop" = libx.mkHome { hostname = "rdesktop"; desktop = "gnome"; };
|
||||
"albert@rdesktop-nuc-server" = libx.mkHome { hostname = "rdesktop-nuc-server"; desktop = "gnome"; };
|
||||
"albert@rdesktop-framework-server" = libx.mkHome { hostname = "rdesktop-framework-server"; desktop = "gnome"; };
|
||||
"albert@rdesktop-warsaw-ovh-01" = libx.mkHome { hostname = "rdesktop-warsaw-ovh-01"; desktop = "gnome"; };
|
||||
};
|
||||
deploy.nodes = {
|
||||
# Linode VMs
|
||||
|
|
|
@ -64,8 +64,10 @@
|
|||
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;
|
||||
home-manager = {
|
||||
extraSpecialArgs = { inherit inputs outputs desktop hostname username system theme host; };
|
||||
users."${username}" = import ../home-manager;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -166,21 +168,7 @@
|
|||
system ? "x86_64-linux",
|
||||
gpu ? null,
|
||||
theme ? "default",
|
||||
repo ? "nixpkgs",
|
||||
unfree ? false,
|
||||
format
|
||||
}: inputs.nixos-generators.nixosGenerate {
|
||||
specialArgs = {
|
||||
inherit inputs outputs desktop hostname username gpu system theme format;
|
||||
# Choose whether to pull from stable or unstable
|
||||
pkgs = let packages = (import ./packages.nix { inherit inputs repo system unfree; }); in packages.pkgs;
|
||||
pkgs-unstable = let packages = (import ./packages.nix { inherit inputs repo system unfree; }); in packages.pkgs-unstable;
|
||||
};
|
||||
|
||||
system = system;
|
||||
format = format;
|
||||
|
||||
modules = [
|
||||
repo ? "nixpkgs", unfree ? false, format }: inputs.nixos-generators.nixosGenerate { specialArgs = { inherit inputs outputs desktop hostname username gpu system theme format; # Choose whether to pull from stable or unstable pkgs = let packages = (import ./packages.nix { inherit inputs repo system unfree; }); in packages.pkgs; pkgs-unstable = let packages = (import ./packages.nix { inherit inputs repo system unfree; }); in packages.pkgs-unstable; }; system = system; format = format; modules = [
|
||||
../nixos/base.nix
|
||||
../nixos/common/modules/installer.nix
|
||||
inputs.sops-nix.nixosModules.sops
|
||||
|
|
Loading…
Add table
Reference in a new issue