|0.2.2||Jun 15, 2021|
|0.2.1||May 28, 2021|
|0.1.2||Oct 22, 2020|
|0.1.0||Sep 28, 2020|
#510 in Unix APIs
26 downloads per month
rushell is a POSIX compatible shell written by Rust language for Linux and MacOS.
It is still under development and it is not fully compatible with Bash.
- Two default fancy prompt
- POSIX compatible shell (but not perfect yet)
- Support bash style completer (completer and compgen commands, but not implemented full feature yet.)
- Support git status prompt and alias of git commands
- init script
Use PROMPT_STYLE environment in $HOME/.config/rushell/init.sh
Example init script
This example requires "bat", "exa" and "zoxide" packages.
export PATH=~/bin:~/.cargo/bin:/usr/local/bin:$PATH PROMPT_STYLE=power alias less=bat alias ls=exa eval "$(zoxide init posix --hook prompt)"
Related Open Source
And, it uses a lot of open sources written by Rust.
Please feel free to summit issues if you want to suggest features or if you find any critical bugs.
rushell is distributed under the terms of both the MIT license and the Apache License (Version 2.0).