Added Theme Termius Dark - #4
Conversation
Added the Termius Dark Theme
|
Thanks — hash stamped and no runtime deps is the right shape. Four things before I can merge. 1. NameI can't ship a theme named after another product in the official marketplace. The palette itself is fine and clearly your own work. To be precise about where the line sits, since Voltius itself ships plugins called "Docker" and "Proxmox LXC": naming a plugin after the thing it integrates with is fine — it describes function and implies no affiliation. Naming one after another product it resembles is not, because the name implies endorsement and reads as deliberate imitation. A theme is the second case. Pick any name that isn't another product's — entirely your call. Rename before merge, not after: the theme Occurrences:
2. Two typosAs written, 3. Rebuild, don't hand-patch
|
|
Regarding 3rd party plugins repos, an update is coming soon to improve their support |
|
One addition, since the catalogue schema changed after my last comment. Entries now carry a Nothing extra to do — The rest of my previous comment stands unchanged. |
…licy (#7) The catalogue carries third-party submissions and all six first-party plugins, but no written criteria covered the permission tiers 0.14.0 shipped, and the naming rule ruled on in #4 was never written down anywhere a contributor could read it. CONTRIBUTING gains a Naming section (no third-party trademarks, with the nominative carve-out for what a plugin integrates with), a Permissions section documenting the three tiers and the two listing requirements, and a reviewer checklist that doubles as a submitter self-check. Any plugin may request any permission — the gate is manifest declaration plus install-time consent, not provenance — so there are no outright denials. What is required is that declared permissions be justified by the described functionality, and that anything declaring a gated permission publish readable source. Entries now carry `permissions`, stamped from the served manifest.json and verified by --check, so a submission's requested capabilities are visible in the PR diff rather than only in a release asset. The workflow's paths filter gains manifest.json: without it an in-repo plugin's declared permissions could change without verify running at all. Closes #2
I built a theme similar to Termius because I really like the Termius design.🙂
I hope the hash works out.