gshell is a system shell written in rust. It is only designed to work with Unix.
- Supports all operators (
;
,&&
,&
,||
,|
,>
,<
,>>
) - Executing programs
- Single and double quote parsing
- Command history (up/down arrow key)
- Tab autocomplete
- left/right arrow key
- Environment variables?
- fuzzy autocomplete
- Colors and themes
- Add config
Gshell uses a configuration file for user settings such as custom command prompt, aliases, environment variables, etc.