Replacement for xdg-open that uses Syndicate for messaging.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Emery Hemingway 77d02a8337
Add unix socket to configuration example
11 months ago
src Initial commit 11 months ago
.gitignore Initial commit 11 months ago
README.md Initial commit 11 months ago
protocol.prs Initial commit 11 months ago
uri_runner.pr Add unix socket to configuration example 11 months ago
xdg_open_ng.nimble Initial commit 11 months ago

README.md

xd-open-ng

An xdg-open replacement that uses Syndicate and PCRE pattern matching to open URIs.

There are two utilites, uri_runner and xdg-open; both expect to be able to connect to a shared Syndicate dataspace via a UNIX socket at $SYNDICATE_SOCK otherwise $XDG_RUNTIME_DIR/dataspace. The xdg-open component has no other configuration. The uri_runner component is intended to be managed by the Syndicate server thru which it receives configuration, see uri_runner.pr as an example.

TODO

  • Pattern back-references in commands
  • Fallback commands?