Hi Guix! I'm trying to set my user's shell through the Guix configuration system, but without success.
The syntax I use is: (use-package-modules ... shells) (operating-system ;; ... (users (cons (user-account ;; ... (shell (file-append fish "/bin/fish"))) %base-user-accounts)) It's from `gnu/system/shadow.scm:112`. I also found a slightly different syntax in thomassgn's config [1]: (shell #~(string-append #$bash "/bin/bash")) … but it does not work either! [1]: https://notabug.org/thomassgn/guixsd-configuration/src/master/config.scm Am I doing something wrong?! Any help would be welcome! -- Tanguy