diff --git a/modules/hosts/janus.nix b/modules/hosts/janus.nix index f8559a2..5ccce04 100644 --- a/modules/hosts/janus.nix +++ b/modules/hosts/janus.nix @@ -4,29 +4,23 @@ let username ="john"; in { - flake.modules.nixos."${hostname}" = { pkgs, ... }: { - imports = [ + flake.nixosConfigurations."${hostname}" = inputs.nixpkgs.lib.nixosSystem { + modules = [ inputs.self.modules.nixos.lxc inputs.home-manager.nixosModules.home-manager inputs.self.modules.nixos."${username}" # inputs.self.modules.nixos.step-ca inputs.self.modules.nixos.docker - ]; - home-manager.users."${username}" = { - # imports = with inputs.self.modules; [ - # homeManager."${username}" - # ]; - docker.enable = true; - ssh.matchSets = { - certs = true; - homelab = true; - }; - }; - }; - - flake.nixosConfigurations."${hostname}" = inputs.nixpkgs.lib.nixosSystem { - modules = [ - inputs.self.modules.nixos."${hostname}" + { + home-manager.users."${username}" = { + shell.program = "zsh"; + docker.enable = true; + ssh.matchSets = { + certs = true; + homelab = true; + }; + }; + } ]; }; } \ No newline at end of file