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
- [x] 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.