diff --git a/icons/services/tabby.svg b/icons/services/tabby.svg new file mode 100644 index 0000000..adbaa8e --- /dev/null +++ b/icons/services/tabby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/nixos/extractors/services.nix b/nixos/extractors/services.nix index 32986a0..74dfb90 100644 --- a/nixos/extractors/services.nix +++ b/nixos/extractors/services.nix @@ -440,6 +440,12 @@ in { details.listen = mkIf (address != null && port != null) {text = "${address}:${toString port}";}; }; + tabby = mkIf config.services.tabby.enable { + name = "Tabby"; + icon = "services.tabby"; + details.listen.text = "${config.services.tabby.host}:${toString config.services.tabby.port}"; + }; + traefik = let dynCfg = config.services.traefik.dynamicConfigOptions; in