Agreed.

For users using other shells, the issue is not knew.

The main recommendation I've seen (e.g. for Fish) is that the user kept a
POSIX-style shell as a login shell and only drop into the desired shell after
the profile has been loaded.  This way, Guix and similar configurations
(/etc/profile, etc.)  can be sourced properly.

See here:
https://wiki.archlinux.org/index.php/Fish#Setting_fish_as_default_shell

-- 
Pierre Neidhardt
https://ambrevar.xyz/

Attachment: signature.asc
Description: PGP signature

Reply via email to