Open jwpjrdev opened 2 years ago
The issue we are currently facing with using an already existing shell is that most of them use system calls/features that aren't implemented in aero just yet. Once we start to implement more and more system calls then we will be able to let users choose a different shell than aero_shell, for example bash which already has a non-functional port.
I see. I'll keep an eye out for that!
Good news, we just finished porting the rust compiler today and now it can compile for the x86_64-unknown-aero
target :^) Now we can try to port nushell
. Sweet!
The current shell is pretty basic and could do with an overhaul. A registry of some form along with installation might be in order. Using something like nushell would remove a lot of the current boilerplate shell code.
I wouldn't mind helping out since this is something I can wrap my mind head around 😅