/marketplace.
Browse the catalog
Marketplace loads the catalog and renders entries as cards. Cards show the poster preview, name, author, and current install status. Select a card to preview it in the sidebar. PressSpace to toggle the preview state between idle and thinking when a preview is available.
Search and refresh
Install or use an entry
PressEnter on a card to open the actions dialog. Available actions depend on the package and local state.
Common actions include:
- Use: activate an entry that is already installed.
- Eikon only: install the runtime artifact without source media.
- Eikon + Source: install the runtime artifact and fetch source media when the package exposes it.
- Download Source: fetch source media for an already-installed entry when available.
- Uninstall: remove the local installed entry. This only affects your machine — the entry stays in the public registry.
- Delist from Registry: open an author-owned pull request that removes the entry from the public Eikon registry. See Delist from Registry.
Uninstall removes files from your local Hermes home. Delist from Registry is a separate action that takes the entry down from the public catalog for everyone. They are independent — you can uninstall without delisting, and delisting does not touch your local install.
Delist from Registry
Delist from Registry requests removal of an official catalog entry from the public Eikon registry. It is available from the Marketplace actions dialog on official catalog entries, and from the CLI:
Who can request a delist
Only the GitHub user who authored the original mergedeikons: submit <name> pull request can delist an entry. Herm looks up the submission PR for the entry, compares its author to your authenticated gh user, and refuses the action if they do not match. Non-official entries (anything not served by the public registry host) are not eligible.
What the PR contains
Herm forks the registry repo under your account, opens a branch nameddelist/<name>, and pushes a single commit titled eikons: delist <name> that:
- removes the entry from
eikons/index.json - removes the entry’s files under
eikons/<name>/andpackages/<namespace>/<name>/
main branch from your fork. Herm prints the PR URL when the request succeeds.
Auto-merge
The Eikon registry runs anauto-delist workflow on every PR whose title starts with eikons: delist . It re-runs the same validation server-side:
- the PR author matches the original submit-PR author
- only the target entry’s files are removed
eikons/index.jsonis updated to remove exactly that entry and nothing else
herm eikon remove <name>) to remove your local copy.