diff --git a/home-manager/death916-homelab.nix b/home-manager/death916-homelab.nix index 4a2830f..6392a7b 100644 --- a/home-manager/death916-homelab.nix +++ b/home-manager/death916-homelab.nix @@ -25,4 +25,5 @@ # Keep this consistent with your system's state version home.stateVersion = "24.11"; + programs.home-manager.enable = true; } diff --git a/nixos/homelab.nix b/nixos/homelab.nix index 3443f34..a62579a 100644 --- a/nixos/homelab.nix +++ b/nixos/homelab.nix @@ -24,7 +24,11 @@ settings.PasswordAuthentication = false; # Recommended: use SSH keys settings.PermitRootLogin = "no"; # Recommended }; - + services.tailscale = { + enable = true; + useRoutingFeatures = "both"; + }; + networking.firewall.checkReversePath = "loose"; #needed for tailscale nodes # Define the 'death916' user for the server users.users.death916 = { isNormalUser = true; @@ -48,7 +52,7 @@ tmux # Add other common server utilities ]; - + # If you use custom overlays specific to this server: # nixpkgs.overlays = [(import ../overlays/homelab-overlay.nix)];