summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-23 22:43:59 +0200
committerPaul Buetow <paul@buetow.org>2026-02-23 22:43:59 +0200
commitb14a1ccfbf60b0866911788176491af5907702eb (patch)
treeeccb1293b62e3ccb8d7e24f9a6170e5c2141bc3b /README.md
parent13272b89c8e343f53f0633fd057d7a0054113524 (diff)
Release v0.5.2v0.5.2
Diffstat (limited to 'README.md')
-rw-r--r--README.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/README.md b/README.md
index 6852f12..5d0e2b7 100644
--- a/README.md
+++ b/README.md
@@ -57,3 +57,28 @@ set -e PIN # clear when done
```
See `FISH_INTEGRATION.md` for more details.
+
+## Interactive Picker UX
+
+In interactive shell mode (`foostore` with no arguments), pressing `Enter` on an empty line opens an enhanced fuzzy picker.
+
+- `Enter`: select entry (updates `last`)
+- `Ctrl-T`: `cat` selected entry
+- `Ctrl-Y`: `paste` selected entry
+- `Ctrl-O`: `open` selected entry
+- `Ctrl-E`: `edit` selected entry
+- `Esc`: cancel picker
+
+The preview is metadata-only (description/type/hash suffix). Decrypted secret content is not shown in the picker preview.
+
+Optional picker customization:
+
+```bash
+# presets: bold (default), clean, neon, mono
+export FOOSTORE_TUI_THEME=clean
+
+# append raw extra fzf options
+export FOOSTORE_FZF_OPTS="--cycle --no-mouse"
+```
+
+PIN entry uses masked feedback (`*`) and vi-style line editing.