gshell is a Rust shell for people who live in the terminal. It aims for familiar Unix behavior, fast interactive use, and a small core that is easy to extend.
cargo install gshell --lockedPrebuilt tarballs for macOS and Linux are published from tagged releases.
Homebrew packaging metadata lives in packaging/homebrew/gshell.rb.in and is rendered during release publication.
gshell loads ~/.gshrc when that file exists.
Useful docs:
docs/install.mddocs/configuration.mddocs/release-checklist.md
make validate