diff --git a/modules/home-manager/profiles/dev.nix b/modules/home-manager/profiles/dev.nix index c7506029..44305df9 100644 --- a/modules/home-manager/profiles/dev.nix +++ b/modules/home-manager/profiles/dev.nix @@ -11,6 +11,7 @@ in { lib.mkEnableOption "configuration of foo-dogsquared's shell of choice"; extras.enable = lib.mkEnableOption "additional tools for development stuff"; shaders.enable = lib.mkEnableOption "tools for developing shaders"; + servers.enable = lib.mkEnableOption "toolkit for managing servers from your home"; }; config = lib.mkIf cfg.enable (lib.mkMerge [ @@ -182,5 +183,16 @@ in { shaderc # Make some seamless background loopy things. ]; }) + + (lib.mkIf cfg.servers.enable { + home.packages = with pkgs; [ + bind.dnsutils # Make DNS a little less fun. + kanidm # What is you? + ipcalc # Calculate how many stars are there in space. + geoip # Know where the spam came from. + sshfs # Intrude others' home, why don't 'ya? + whois # Doctor, are you not? + ]; + }) ]); }