shell
to change your default shell, go to the dashboard and set the loginshell attribute to the full path of the shell you want, from the list below. bash is used by default.
| shell | path |
|---|---|
| bash | /run/current-system/sw/bin/bash |
| zsh | /run/current-system/sw/bin/zsh |
| fish | /run/current-system/sw/bin/fish |
| nushell | /run/current-system/sw/bin/nu |
| elvish | /run/current-system/sw/bin/elvish |
| mksh | /run/current-system/sw/bin/mksh |
| tcsh | /run/current-system/sw/bin/tcsh |
use the exact paths listed above. shells are not in the usual
/bin/or/usr/bin/locations on NixOS.