Command Shell: Difference between revisions
imported>Pfeiferj |
imported>Vieta m Nushell mentioning |
||
| Line 1: | Line 1: | ||
A shell is a program that translates text commands (like {{ic|ls}}, {{ic|vim}}, {{ic|reboot}} etc) into instructions for your computer. The default shell on NixOS is [[bash]], but it can be easily changed. | A shell is a program that translates text commands (like {{ic|ls}}, {{ic|vim}}, {{ic|reboot}} etc) into instructions for your computer. The default shell on NixOS is [[bash]], but it can be easily changed. | ||
{{note|[[Zsh]] is used here as an example. You can use other shells, eg {{ic|fish}}.}} | {{note|[[Zsh]] is used here as an example. You can use other shells, eg {{ic|fish}} {{ic|fish}}.}} | ||
== Enable == | == Enable == | ||
Always enable the shell system-wide, even if it's already enabled in your <code>home.nix</code>. Otherwise it wont source the necessary files. | Always enable the shell system-wide, even if it's already enabled in your <code>home.nix</code>. Otherwise it wont source the necessary files. | ||
| Line 38: | Line 38: | ||
* [[Zsh]] | * [[Zsh]] | ||
* [[Fish]] | * [[Fish]] | ||
* [Nushell]] | |||
[[Category:Configuration]] | [[Category:Configuration]] | ||
[[Category:Software]] | [[Category:Software]] | ||