mikadoZero <mikadoz...@yandex.com> writes:
> I am trying to switch the root user from zsh to bash. > > The relevant part of my system configuration is: > > (users (cons (user-account > (name "guix") > (group "users") > (supplementary-groups '("wheel" "netdev" "audio")) > (home-directory "/home/guix")) > %base-user-accounts)) This is not an account definition for the “root” user. The manual says that the “root” user account is special: -- Scheme Variable: %base-user-accounts This is the list of basic system accounts that programs may expect to find on a GNU/Linux system, such as the “nobody” account. Note that the “root” account is not included here. It is a special-case and is automatically added whether or not it is specified. I suppose you can just use chsh to change the root user’s default shell. -- Ricardo