WAASH

What An Amazing SHell — the interactivity of FISH, the power of BASH, and scripts written in Indent.

waash
╭─ raf@raf-cachy ~/Desktop/WAASH (main)  ⚙1.2 │ 01:44:00
% cargo build --release
   Compiling waash v0.1.0
    Finished release in 1.6s
╭─ raf@raf-cachy ~/Desktop/WAASH (main)  ~1.6s │ ⚙1.0 │ 01:44:02
% echo "hello from WAASH"
hello from WAASH
%

Runs on any Linux distro. No root needed.

⬇ Install WAASHRead the Docs →
Features

Why WAASH?

👀 FISH Autosuggestions

Ghost-text predictions as you type — accept with the arrow key. Predicts from history, paths, and common idioms.

🎱 Syntax Highlighting

Commands, options, strings, variables, and operators colorized live as you type.

🧮 BASH Heredocs

Full support: <<EOF, <<-EOF, <<'EOF', and herestrings <<<.

📈 Indent Scripting

Write scripts in Indent — readable, simple, powerful. Bare commands work directly in scripts.

⏱ Command Timing

See how long each command took, right in the prompt — just like FISH.

🏠 Cross-Distro

Static Rust binary. One installer works on Debian, Fedora, Arch, openSUSE, and more.

Scripts that make sense

build.waash
#! Build script — readable, not arcane
header "Building WAASH"
cargo build --release
echo "Done!"