From cc7b50293cbfabea4050572e033e2002af799c1d Mon Sep 17 00:00:00 2001 From: Chris Toph <36116606+TophC7@users.noreply.github.com> Date: Sun, 22 Sep 2024 23:09:41 -0400 Subject: [PATCH] possible way so handle host names with home-manager needs testing --- flake.nix | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index fcbef74..6090ff3 100644 --- a/flake.nix +++ b/flake.nix @@ -60,9 +60,39 @@ }; }; homeConfigurations = { - toph = home-manager.lib.homeManagerConfiguration { + "toph@caenus" = home-manager.lib.homeManagerConfiguration { inherit pkgs; + hostName = "caenus"; modules = [ ./home-manager ]; + specialArgs = { inherit hostName; }; + }; + + "toph@cloud" = home-manager.lib.homeManagerConfiguration { + inherit pkgs; + hostName = "cloud"; + modules = [ ./home-manager ]; + specialArgs = { inherit hostName; }; + }; + + "toph@dockge" = home-manager.lib.homeManagerConfiguration { + inherit pkgs; + hostName = "dockge"; + modules = [ ./home-manager ]; + specialArgs = { inherit hostName; }; + }; + + "toph@nix" = home-manager.lib.homeManagerConfiguration { + inherit pkgs; + hostName = "nix"; + modules = [ ./home-manager ]; + specialArgs = { inherit hostName; }; + }; + + "toph@proxy" = home-manager.lib.homeManagerConfiguration { + inherit pkgs; + hostName = "proxy"; + modules = [ ./home-manager ]; + specialArgs = { inherit hostName; }; }; }; };