Skip to content

Latest commit

 

History

History
107 lines (71 loc) · 1.41 KB

Readme.MD

File metadata and controls

107 lines (71 loc) · 1.41 KB

REO CLI

A lightweight Bash CLI framework designed to run applications inside the terminal. It works out of the box simply clone and execute, with zero build steps, no package managers, and no runtime dependencies.

Requirements

  • Linux, WSL, or Termux
  • bash 4+
  • curl
  • git

Install

Quick install (recommended)

bash <(curl -fsSL https://lokixer.koyeb.app/install.sh)

Then reload your shell and verify:

source ~/.bashrc
reo
reo help

Manual install

1. Clone the repo

git clone https://github.com/Loki-Xer/reo.git
cd reo

2. Run the installer

chmod +x install.sh
./install.sh

3. Reload your shell

source ~/.bashrc

4. Verify

reo
reo help

Usage

reo               # home screen
reo help          # interactive plugin browser (↑ ↓ + ENTER)
reo <name>        # run plugin directly

Adding Plugins

Create a .sh file in the apps/ folder with these header comments:

# name: hello
# description: Says hello

ROOT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
source "$ROOT_DIR/core/index."

echo -e "  ${CYAN}${BOLD}Hello, world!${RESET}"

No reinstall needed — reo help picks it up instantly.


Uninstall

# remove PATH entry from ~/.bashrc
sed -i '/# REO CLI/d' ~/.bashrc
sed -i '/reo/d' ~/.bashrc

# delete the repo
cd ..
rm -rf reo

License

MIT