diff options
| author | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2025-08-06 07:23:11 -0500 |
|---|---|---|
| committer | Collin Williams <96917990+bluedragon1221@users.noreply.github.com> | 2025-08-06 07:23:11 -0500 |
| commit | 5ddd2890435190f8b08b33cdb8d6cb6ae7fde66b (patch) | |
| tree | 887f1decfba39dc889bc1d944ac2b7b3c5dfa2e1 /README.md | |
| parent | 104fc729bb13ccc99a81a74dc08b313923e0e330 (diff) | |
fzf-exec mostly done
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 20 |
1 files changed, 19 insertions, 1 deletions
@@ -1,2 +1,20 @@ # tmux-minibuffer -Emacs minibuffer in tmux +In emacs, the minibuffer refers to the bar at the bottom of the screen where you can type in commands. +From emacs manual: +> The minibuffer is where Emacs commands read complicated arguments, such as file names, buffer names, Emacs command names, or Lisp expressions. +> - [Minibuffer (GNU Emacs Manual)](https://www.gnu.org/software/emacs/manual/html_node/emacs/Minibuffer.html) + +Emacs packages such as [vertico](https://github.com/minad/vertico) provide fancy completion inside the minibuffer. + + +What if we could have that kind of UX in tmux? +`tmux-minibuffer` is a collection of scripts for interacting with tmux using popup windows at the bottom of the screen, simulating minibuffer completion plugins, such as vertico. + +## Scripts (so far) +- [`fzf-exec`](./fzf-exec/README.md): replaces the default command prompt with a vertico-style completion menu. +- [`broot-sessionizer`](./broot-sessionizer/README.md): A [Primeagen](https://github.com/ThePrimeagen/tmux-sessionizer)-esque sessionizer using broot as a directory picker + +Future ideas: +- fzf-sessionizer +- search scrollback (kinda like [fuzzback](https://github.com/roosta/tmux-fuzzback) or [swiper](https://github.com/abo-abo/swiper?tab=readme-ov-file#swiper)) +- define custom commands in fzf-exec |
