ci(validate): add distributions tags

This commit is contained in:
Lemmy
2026-07-14 23:34:14 -04:00
parent a82519b46b
commit a6ea5ec9ed
2 changed files with 8 additions and 0 deletions
+7
View File
@@ -17,16 +17,20 @@ LAUNCHER_PREFIX_RE = re.compile(r"^[a-z]+$")
ALLOWED_TAGS = { ALLOWED_TAGS = {
"ai", "ai",
"animation", "animation",
"arch",
"audio", "audio",
"bar", "bar",
"clock", "clock",
"countdown", "countdown",
"demo", "demo",
"debian",
"desktop", "desktop",
"development", "development",
"emoticon", "emoticon",
"fedora",
"fun", "fun",
"gaming", "gaming",
"gentoo",
"hardware", "hardware",
"hyprland", "hyprland",
"indicator", "indicator",
@@ -38,6 +42,8 @@ ALLOWED_TAGS = {
"music", "music",
"network", "network",
"niri", "niri",
"nixos",
"opensuse",
"panel", "panel",
"privacy", "privacy",
"productivity", "productivity",
@@ -50,6 +56,7 @@ ALLOWED_TAGS = {
"time", "time",
"utility", "utility",
"video", "video",
"void",
"wallpaper", "wallpaper",
} }
+1
View File
@@ -116,6 +116,7 @@ The `tags` in `plugin.toml` are used for catalog search. Tags must be lowercase
`hardware`, `indicator`, `language`, `media`, `music`, `network`, `privacy`, `productivity`, `recording`, `system`, `hardware`, `indicator`, `language`, `media`, `music`, `network`, `privacy`, `productivity`, `recording`, `system`,
`theming`, `time`, `utility`, `video`, `wallpaper` `theming`, `time`, `utility`, `video`, `wallpaper`
- Compositors: `hyprland`, `labwc`, `mangowc`, `niri`, `sway` - Compositors: `hyprland`, `labwc`, `mangowc`, `niri`, `sway`
- Distributions: `arch`, `debian`, `fedora`, `gentoo`, `nixos`, `opensuse`, `void`
If your plugin does not fit any existing tag, propose a new one in your pull request rather than inventing a tag in If your plugin does not fit any existing tag, propose a new one in your pull request rather than inventing a tag in
the manifest. the manifest.