diff --git a/icons/services/anki.svg b/icons/services/anki.svg new file mode 100644 index 0000000..d81e74b --- /dev/null +++ b/icons/services/anki.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/nixos/extractors/services.nix b/nixos/extractors/services.nix index ba48322..352f821 100644 --- a/nixos/extractors/services.nix +++ b/nixos/extractors/services.nix @@ -50,6 +50,14 @@ in { details.listen = mkIf (address != null && port != null) {text = "${address}:${toString port}";}; }; + anki = mkIf config.services.anki-sync-server.enable { + name = "Anki"; + icon = "services.anki"; + details.listen = mkIf config.services.anki-sync-server.openFirewall { + text = "${config.services.anki-sync-server.address}:${toString config.services.anki-sync-server.port}"; + }; + }; + alloy = mkIf config.services.alloy.enable { name = "Alloy"; icon = "services.alloy";