#nutshell
nutshell (Namespaced Universal TTY Shell) is a non-POSIX-compliant job control
shell for any POSIX-compliant system, with the following design goals in mind:
- Small, with a minimal-but-functional core and exporting built-ins as
built-outs (common built-outs found in endocarp).
- Self-contained, requiring only libalmond and the standard library.
- Simple syntax, with namespaces to support tab-completion.
- Runs on any POSIX-compliant system with a video terminal supporting VT100 or
ECMA-48 control sequences.
- Vimlike keybindings.
- Usable as my daily-driver.
Currently in active development, with documentation coming soon. This is alpha
software; it is not currently ready for use as a user's main shell.