diff options
author | Mattbazooka <mattbazooka@gmail.com> | 2020-07-14 19:03:36 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-14 09:03:36 +0000 |
commit | 76a4c373da48a4477c07b844442e5599fbd37ada (patch) | |
tree | 5af50d7a034c3c030a1a2c19e81e21bcd66c43d1 /CHANGELOG.md | |
parent | 68209e88fd8c8b092785aaadfaea8ef7d4a4e2cf (diff) | |
download | alacritty-76a4c373da48a4477c07b844442e5599fbd37ada.tar.gz alacritty-76a4c373da48a4477c07b844442e5599fbd37ada.zip |
Fallback to SHELL instead of passwd if present
Instead of just always falling back to the shell specified in the passwd
file when no config or cli shell was specified, Alacritty will not first
look at the `$SHELL` environment variable. If this is unset, it will
still read the passwd file.
Since macOS is a bit peculiar and does not set the `$SHELL` environment
variable by default, it is set manually to the shell used by Alacritty
while any existing `$SHELL` variables are ignored. This matches the
behavior of iTerm and Terminal.app.
Co-authored-by: Christian Duerr <contact@christianduerr.com>
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index f1cea655..e773d4e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Support for `gopher` and `gemini` URLs - Unicode 13 support - Option to run command on bell which can be set in `bell.command` +- Fallback to program specified in `$SHELL` variable on Linux/BSD if it is present ### Changed |