SHELL env var points to bash instead of zsh #130
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
profiles/desktop-settings#130
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Manjaro seems to install both
bash(login shell) andzsh(user preferred shell, e.g. when opening a console).The posix standard demands that the
SHELLenv var points to the user's preferred shell:However, SHELL still points to bash. This env var is commonly set by
loginon unix systems, but that doesn't mean that's the only place supposed to set it.This impacts user-visible behavior of my installer: https://gitlab.haskell.org/haskell/ghcup-hs/-/issues/302
Note that I'm not a Manjaro user and am not running any Manjaro system, so I cannot provide technical feedback or system information.
assigned to @LordTermor