chore(emacs): improve emacs binary setup

Check for and use /Applications/Emacs.app/Contents/MacOS/bin/emacs if it
exists.
This commit is contained in:
2021-08-30 22:42:27 +01:00
parent 9d7a23615c
commit 230034642a

7
zshenv
View File

@@ -152,12 +152,11 @@ export EMACSCLIENT="emacsclient"
# On macOS we want to use the Emacs.app application bundle
if [[ "$OSTYPE" == "darwin"* ]]; then
if [ -f "/Applications/Emacs.app/Contents/MacOS/Emacs" ]; then
path_prepend "/Applications/Emacs.app/Contents/MacOS/bin"
if [ ! -f "/Applications/Emacs.app/Contents/MacOS/bin/emacs" ] && \
[ -f "/Applications/Emacs.app/Contents/MacOS/Emacs" ]; then
export EMACS="/Applications/Emacs.app/Contents/MacOS/Emacs"
fi
if [ -f "/Applications/Emacs.app/Contents/MacOS/bin/emacsclient" ]; then
export EMACSCLIENT="/Applications/Emacs.app/Contents/MacOS/bin/emacsclient"
fi
fi
# Use custom tmux install if available