Hey all! Pre-release version 0.0.2 of shrs: the rusty shell toolkit has just been released! shrs is not just a shell written in Rust, it is a library for you to build your own command line shell. Here are some exciting new features that can be found in this release:
- Run contexts: save and restore your execution environment
- Dynamic aliases: change the definition of alias depending on which directory you are in
- Project/workspace parsing: enables the ability to create prompts like starship
- Serde support: enables ability to parse options from config files
Please note that the project is still very much in development so please expect missing features and potential bugs. Feedback and contributions are highly welcome!