1
0
Fork 0
dotfiles/.config/zsh_confs/90_syntax_highlight

18 lines
898 B
Plaintext

# ~/.config/zsh_confs/90_syntax_highlight: zsh file for syntax highlighting
if [[ "$OSTYPE" == "linux-gnu"* ]]; then
MACHINE_HOSTNAME=$(cat /etc/hostname)
if [[ "$MACHINE_HOSTNAME" == "flameboi" || "$MACHINE_HOSTNAME" == "rustyvm" || "$MACHINE_HOSTNAME" == "vasudev" ]]; then
ZSH_SYNTAX_HIGHLIGHT_PATH="/usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
elif [[ "$MACHINE_HOSTNAME" == "sentinel" || "$MACHINE_HOSTNAME" == "bluefeds" ]]; then
ZSH_SYNTAX_HIGHLIGHT_PATH="/usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"
fi
elif [[ "$OSTYPE" == "darwin"* ]]; then
ZSH_SYNTAX_HIGHLIGHT_PATH="/usr/local/opt/zsh-fast-syntax-highlighting/share/zsh-fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh"
fi
[ ! -z $ZSH_SYNTAX_HIGHLIGHT_PATH ] && [ -f $ZSH_SYNTAX_HIGHLIGHT_PATH ] && source $ZSH_SYNTAX_HIGHLIGHT_PATH