basic shell in rust since i want to learn the language. started from remaking my codecrafters cpp shell. just want minimum functionality that i would use personally.
can install with "cargo install --path ." after git cloning this repo and cd into it. i don't recommend using it over anything else but it works. builds on macos and arch linux as far as i know
might do:
- more builtins: eval, etc
- implement history
- pipeline
- (config/history) file reading
- fix starship prompt displaying unwanted characters
- vi modes + keybindings
- proper testing