https://github.com/jsfr/rmenu
A simple dmenu clone for MacOS written in Rust
https://github.com/jsfr/rmenu
dmenu macos rust
Last synced: 2 months ago
JSON representation
A simple dmenu clone for MacOS written in Rust
- Host: GitHub
- URL: https://github.com/jsfr/rmenu
- Owner: jsfr
- Created: 2020-06-27T12:33:52.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2024-06-28T21:12:25.000Z (about 2 years ago)
- Last Synced: 2025-10-13T19:19:10.969Z (9 months ago)
- Topics: dmenu, macos, rust
- Language: Rust
- Homepage:
- Size: 247 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.adoc
Awesome Lists containing this project
README
:toc: macro
:toc-title:
:toclevels: 99
# rmenu
toc::[]
## To Do
### General
- [ ] Add proper documentation on all functions, structs etc.
- [ ] Add shell completions for bash, zsh and fish
### rmenu
- [ ] Get rid of `.clone` calls in `ui.rs`
- [ ] Get rid of "counter" widget used to ensure the UI is updated when switching selection
- [ ] Introduce fuzzy search
- [ ] Introduce option to make search case-sensitive
- [ ] Introduce option to close rmenu when losing focus
- [ ] Improve layout and give fixed width to the input field
- [ ] Improve layout cap list at end of screen
- [ ] "Shift" list when moving past the end of the screen
### rmenu_launch
- [ ] Make script generic instead of specific to my machine
- [ ] Split into more generic scripts (see dmenu and xmenu)
### history
- [x] Combine from two binaries into one with two commands
- [ ] Improve history sorting to account for "time since selected"