Remove the option ‘programs.bash.enable’

NixOS has a pervasive dependency on bash. For instance, the X11
session script sources /etc/profile to get a reasonable
environment. Thus we should not provide an option to disable bash.

Also, enabling zsh no longer sets ‘users.defaultUserShell’ to zsh, to
prevent a collision with bash's definition of the same
option. (Changing the default shell is also something that should be
left to the user.)
This commit is contained in:
Eelco Dolstra
2014-04-29 19:00:39 +02:00
parent 1235f693ee
commit 90dac235bb
3 changed files with 5 additions and 2 deletions
+1 -1
View File
@@ -168,7 +168,7 @@ in
environment.systemPackages = [ pkgs.zsh ];
users.defaultUserShell = mkDefault "/run/current-system/sw/bin/zsh";
#users.defaultUserShell = mkDefault "/run/current-system/sw/bin/zsh";
environment.shells =
[ "/run/current-system/sw/bin/zsh"