From ed7be0206d6867488b58c0ea6cae26af85d63f4b Mon Sep 17 00:00:00 2001 From: Bernardo Magri Date: Fri, 12 Jun 2026 18:11:28 +0100 Subject: [PATCH] =?UTF-8?q?docs:=20roadmap=20=E2=80=94=20menu=20script=20m?= =?UTF-8?q?odules:=20calc,=20clipboard,=20files,=20web,=20ask-Claude?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index c20e5ab..712dc5d 100644 --- a/README.md +++ b/README.md @@ -240,6 +240,17 @@ workspaces · `Print` region screenshot. nesting: Theme ▸ (apply/wallpaper) · Network ▸ nmtui · Bluetooth ▸ blueman · Power ▸ lock/suspend/reboot/poweroff · Capture ▸ screenshot; actions delegate to nomarchy-theme-sync and friends + - script modules (each a small dmenu pipeline, no plugin framework): + calculator (`--prompt-only` → `qalc -t` → result re-shown via `--mesg`, + Enter copies / chains; needs libqalculate) · clipboard history + (cliphist ⇄ fuzzel ⇄ wl-copy; also adds clipboard persistence) · file + open (`fd . ~` → xdg-open) · web search (query → xdg-open) · **ask + Claude**: `--prompt-only` → `$TERMINAL -e claude ""` — the + claude CLI auths via OAuth against a Pro/Max subscription (no API + key); REPL stays open for follow-ups (claude-code in nixpkgs is + unfree — needs a per-package allowUnfree) + - known limits accepted for now: no live-as-you-type results (dmenu + input is static per invocation) and no image previews - decision record: this resolves the old Walker/Lua question in favor of simplicity — no GTK4 launcher, no second theming pipeline, no image previews (instant `bg next` covers wallpaper browsing); the dispatcher