From 8445c761f01c3b9d618a4c7bf7f55c427dfc4aa8 Mon Sep 17 00:00:00 2001 From: Bryce Fisher-Fleig Date: Tue, 7 Mar 2017 09:09:43 -0800 Subject: Setup locale properly in new shell (thanks @casimir) --- assets/osx/Alacritty.app/Contents/MacOS/launcher | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'assets') diff --git a/assets/osx/Alacritty.app/Contents/MacOS/launcher b/assets/osx/Alacritty.app/Contents/MacOS/launcher index be2ee7f8..d3c10724 100755 --- a/assets/osx/Alacritty.app/Contents/MacOS/launcher +++ b/assets/osx/Alacritty.app/Contents/MacOS/launcher @@ -1,6 +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" -- cgit v1.2.3-54-g00ecf