This repository has been archived by the owner. It is now read-only.
Basically ido for X, I guess?
OCaml Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
.gitignore
COPYING
README.md
build.sh
erythrina.ml

README.md

Erythrina

Erythrina is a simple tool that allows for quick selection from a list of options with instant feedback. It's inspired largely by Emacs's ido-mode and dmenu. I wrote it because I was frustrated that dmenu did not support fuzzy matching. Erythrina currently treats space as a wildcard, so "er th ml" will match "erythina.ml".

Usage

$ echo "elisp
> ocaml
> javascript
> clojure
> ruby" | erythrina

# pops up a window showing completions with feedback

ocaml # outputs whichever option was chosen by ENTER

Todo

  • Allow cycling of options
  • Tab completion
  • Order by historical usage
  • Custom colors
  • Change font

License

Copyright © 2011 Phil Hagelberg

Distributed under the GNU General Public License version 3. See COPYING.