| Age | Commit message (Collapse) | Author |
|
Drop the "er-" prefix throughout: module/atom names, filenames,
socket paths, and docs. It was an implementation detail, not part
of the app's identity.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
|
Adds a gen_server cache holding the rendered menu, an fs/inotify-based
watcher that debounces changes and invalidates it, a Unix domain
socket serving the cached binary, and the escript client Openbox
invokes (with an inline render fallback if the daemon isn't running).
Also documents local deployment (systemd user unit, Openbox menu.xml
wiring) in the README.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
|
rebar3-generated er_xdg_pipe_menu app/supervisor scaffold, to be filled
in with XDG .desktop file discovery/parsing and openbox pipemenu
generation. MIT licensed.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|