Simple terminal-ui (TUI) apps, commands and scripts launcher for GNU/Linux.
- C++ 98.2%
- CMake 1.6%
- Shell 0.2%
| bin | Improve building | |
| examples | Add example (not full) for invhnd service | |
| include | Some interface updates | |
| libs/mini | Initial commit | |
| src | Add custom lists support and it examples dir | |
| .gitignore | Improve building | |
| CMakeLists.txt | Rewrite main.cpp | |
| LICENSE | Initial commit | |
| README.md | Update README.md | |
ellie
CLI apps, commands and scripts launcher for GNU/Linux.
Build
git clone https://codeberg.org/librehub/ellie.git
cd ellie/bin
sh build.sh
Custom list
More examples can be found here.
choice=$(./ellie -u first second third)
case "$choice" in
first) echo "first choice" & ;;
second) echo "second choice" & ;;
third) echo "third choice" & ;;
esac
Keys
| Key | Description |
|---|---|
[-a] |
Show all items (apps, scripts, commands). |
[-p{A/S/C}] |
Show part of items (apps + scripts, commands + apps, etc...). |
[-A] |
Show apps (from /usr/share/applications directory. |
[-S] |
Show scripts (from ~/ellie directory). |
[-C] |
Show commands (from /usr/bin directory). |
[-H] |
Show history (from ~/.config/ellie/history file). |
[-u] |
Pick element from user input (-u 1 2 3). |
Contacts
| Contact | Description |
|---|---|
Matrix |
Matrix server. |
Donates
Monero: 47KkgEb3agJJjSpeW1LpVi1M8fsCfREhnBCb1yib5KQgCxwb6j47XBQAamueByrLUceRinJqveZ82UCbrGqrsY9oNuZ97xN