rbmenu-tui is a Terminal User Interface for rbmenu
written in Rust and Cursive.
- Vim like keybindings
- Basic CRUD operations
- Filter with regex
rbmenu-tui is available on crates.io
Arch Linux : Available on AUR, rbmenu-tui for manual compilation from release and rbmenu-tui-bin for precompiled binary
Manual Installation
- Install the rust toolchain.
cargoshould be on the$PATH - Clone the repo:
git clone https://github.com/DevHyperCoder/rbmenu-tui.git. Change directory (cd) into therbmenu-tuifolder - Build the code:
cargo build --release - Copy the binary to a location on $PATH. Binary is in
./target/release/rbmenu-tui - For operation with cargo,
cargo run -- <options>.
| Key | Description |
|---|---|
| ? | Help |
| a | Add a new task |
| d | : OR Remove a task |
| x | Remove selected |
| y | Copy selected |
| l | View selected |
Enter |
View selected |
| j | Move down |
| k | Move up |
| e | Edit bookmark |
| r | Refresh bookmarks |
Create a $HOME/.local/share/rbmenu/theme.toml file. If the file is present,
rbmenu-tui will use it, otherwise defaults to cursive default theme.
rbmenu-tui is licensed under the GPL-3 license. Our copy can be found here.



