2 releases
0.1.1 | Mar 19, 2023 |
---|---|
0.1.0 | Jan 23, 2023 |
#13 in #simplicity
14KB
331 lines
Kosh
Kosh is an opinionated shell with a focus on simplicity and ease of use.
🚧 This is a work in progress aimed at exercising my rust skills. 🚧
Features
- Basic shell
- Command line editing
- Command history
- Command completion and suggestions
- Syntax highlighting
- Beautiful prompt
- Aliases
- POSIX compliance https://pubs.opengroup.org/onlinepubs/9699919799/
- Auto-install missing commands
- Smart prompt handling git repos, rust projects, etc.
- More to come...
Ideas
- Auto-install missing commands
- Auto-update outdated commands (requires integration of a package manager)
- Smart prompt handling git repos, rust projects, etc.
Dependencies
~0.9–39MB
~542K SLoC