aero icon indicating copy to clipboard operation
aero copied to clipboard

Feature request: modular shell interface

Open jwpjrdev opened this issue 3 years ago • 3 comments

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 😅

jwpjrdev avatar Jan 11 '22 13:01 jwpjrdev

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.

48cf avatar Jan 11 '22 15:01 48cf

I see. I'll keep an eye out for that!

jwpjrdev avatar Jan 11 '22 20:01 jwpjrdev

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!

Andy-Python-Programmer avatar Jan 12 '22 05:01 Andy-Python-Programmer