Differences between revisions 4 and 6 (spanning 2 versions)
Revision 4 as of 2013-10-03 08:40:06
Size: 496
Editor: bonaccos
Comment:
Revision 6 as of 2018-10-31 07:12:08
Size: 524
Editor: bonaccos
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#rev 2018-10-31 bonaccos
Line 2: Line 3:
Everybody on the system has to use bash as login shell, because this allows us to put a standard configuration into each account. But don't worry, it's no problem to change the shell for all further operations after the login. Just put `setenv SHELL /bin/zsh` into your `~/.cshrc` file (if your shell is the tcsh) or in `~/.bashrc` (if your shell is already switched to bash) . Each terminal you start will then invoke `zsh`. Everybody on the system has to use `bash` as login shell, because this allows us to put a standard configuration into each account.

But don't worry, it's no problem to change the shell for all further operations after the login. Just put `export SHELL=/bin/zsh` into your `~/.bashrc` or `setenv SHELL /bin/zsh` in your `~/.cshrc` (in case you where not yet switched to bash as default shell and still have it set to `tcsh`).

How can I have zsh as my default shell?

Everybody on the system has to use bash as login shell, because this allows us to put a standard configuration into each account.

But don't worry, it's no problem to change the shell for all further operations after the login. Just put export SHELL=/bin/zsh into your ~/.bashrc or setenv SHELL /bin/zsh in your ~/.cshrc (in case you where not yet switched to bash as default shell and still have it set to tcsh).


CategoryLXCL

FAQ/ZshAsDefaultShell (last edited 2023-02-22 11:46:38 by bonaccos)