Added support for foreign deployments

This commit is contained in:
Alex Davies 2024-08-16 15:28:03 +00:00
parent 9fe5f6e656
commit 8ff07c6d47
2 changed files with 8 additions and 4 deletions

View File

@ -179,9 +179,12 @@
./home-manager/traverseda/home.nix
];
};
"traverseda@aarch64" = home-manager.lib.homeManagerConfiguration {
"spiri@generic" = home-manager.lib.homeManagerConfiguration {
pkgs = nixpkgs.legacyPackages.aarch64-linux; # Home-manager requires 'pkgs' instance
extraSpecialArgs = {inherit inputs outputs;};
extraSpecialArgs = {inherit inputs outputs;
homeUser = "spiri";
homeDir = "/home/spiri";
};
modules = [
./home-manager/traverseda/home.nix
];

View File

@ -6,6 +6,7 @@
# lib,
config,
pkgs,
specialArgs,
...
}: {
# You can import other home-manager modules here
@ -42,8 +43,8 @@
};
home = {
username = "traverseda";
homeDirectory = "/home/traverseda";
username = specialArgs.homeUser or "traverseda";
homeDirectory = specialArgs.homeDir or "/home/traverseda";
};
programs.git = {