WARNING: Nsh is still in early development and may have bugs, if you find a bug feel free to report it on Twitter.
The N shell is focusing on performance and simplicity while still being useful. nsh is shipped with a custom implementation of readline and auto completion.
- Easy Configuration (~/.config/nsh/conf.nsh)
- Environment variable integration
- Signal handling
$ git clone https://github.com/proxin187/Nsh
run installation script:
$ chmod +x install.sh
$ sudo ./install.sh
nsh [OPTIONS]
OPTIONS:
-c <FILE>: load custom config
-help: show this
Nsh is licensed under the MIT license.
The features of nsh are listed below but these specifications are simple, if you want in depth explanation of all the features i recommend you go read the documentation.
Name | Usage |
---|---|
Executable |
<executable> [ARGS] |
Change directory |
cd <location> |
Alias |
Alias <original> <replacement> |
Enviroment Variable |
$<var>$ = <value> |
Nsh is currently not open for contribution, this may change as Nsh gets more mature.