Skip to main content

ephervex url-handler

Make Ephervex open ephervex:// links from your browser, or stop it

Usage and options​

Make Ephervex open ephervex:// links from your browser, or stop it.

Writes a desktop entry of Ephervex's own into your applications folder and asks your desktop to prefer it for the scheme. Nothing else is touched: the entry Ephervex ships is left alone, and removing this one undoes the whole thing.

Only run this when you want it. Claiming a link scheme is not something Ephervex does on its own.

Usage: ephervex url-handler [OPTIONS] <COMMAND>

Commands:
status Show whether Ephervex currently opens its own links
register Open ephervex:// links with this copy of Ephervex
unregister Stop opening ephervex:// links
help Print this message or the help of the given subcommand(s)

Options:
--json
Emit machine-readable JSON where the command supports it

-h, --help
Print help (see a summary with '-h')

ephervex url-handler status​

Show whether Ephervex currently opens its own links.

This is where link handling is turned on and off. The desktop application has no switch for it: claiming a system-wide scheme is part of installing, and the Debian package does it for you.

Usage: ephervex url-handler status [OPTIONS]

Options:
--json
Emit machine-readable JSON where the command supports it

-h, --help
Print help (see a summary with '-h')

ephervex url-handler register​

Open ephervex:// links with this copy of Ephervex.

Run it again after moving the AppImage: the entry records where the launcher was, and a moved one leaves a link that resolves to nothing.

Usage: ephervex url-handler register [OPTIONS]

Options:
--json
Emit machine-readable JSON where the command supports it

-h, --help
Print help (see a summary with '-h')

ephervex url-handler unregister​

Stop opening ephervex:// links.

Removes this user's own entry. A handler your package manager installed stays where it is; removing the Ephervex package is what takes that one back.

Usage: ephervex url-handler unregister [OPTIONS]

Options:
--json
Emit machine-readable JSON where the command supports it

-h, --help
Print help (see a summary with '-h')