zsh

zsh 5.9.1

Z shell

<rendered-html><p>Zsh is a UNIX command interpreter (shell) usable as an interactive login shell and as a shell script command processor. Of the standard shells, zsh most closely resembles ksh but includes many enhancements. Zsh has command line editing, builtin spelling correction, programmable command completion, shell functions (with autoloading), a history mechanism, and a host of other features.</p> </rendered-html>

https://www.zsh.org/
MIT License Modern Variant
main program: zshprograms: zsh
Platforms (46)
x86_64-redoxaarch64-darwinaarch64-linuxsh4-linuxx86_64-linuxi686-cygwinx86_64-solarisarmv7l-linux
View source on NixOS/nixpkgs →

Install

Copy into your configuration

NixOS (configuration.nix)
environment.systemPackages = with pkgs; [
  zsh
];
Ad-hoc shell
nix-shell -p zsh
Flake (nix run)
nix run nixpkgs#zsh