diff options
Diffstat (limited to 'assets/osx/Alacritty.app/Contents/MacOS/launcher')
-rwxr-xr-x | assets/osx/Alacritty.app/Contents/MacOS/launcher | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/assets/osx/Alacritty.app/Contents/MacOS/launcher b/assets/osx/Alacritty.app/Contents/MacOS/launcher new file mode 100755 index 00000000..d3c10724 --- /dev/null +++ b/assets/osx/Alacritty.app/Contents/MacOS/launcher @@ -0,0 +1,15 @@ +#!/bin/bash + +# Dynamically discover canonical path to alacritty binary +BIN_DIR=$(cd "$(dirname "$0")"; pwd) + +# Query OS for locale and setup alacritty shell to conform +ALACRITTY_LOCALE="$(osascript -e "return user locale of (get system info)")" +export LANG="${ALACRITTY_LOCALE}.UTF-8" +export LC_CTYPE="${ALACRITTY_LOCALE}.UTF-8" + +# Start alacritty in user's home directory +cd "$HOME" + +# Engage +exec "$BIN_DIR/alacritty" |