Only start tmux plugin when present

This commit is contained in:
Kevin Cotugno 2021-10-06 06:23:16 -07:00
parent 73df5aa728
commit 72d69c7cd9

9
.zshrc
View File

@ -4,8 +4,6 @@ if [[ -f "$oh_my_zsh/oh-my-zsh.sh" ]]; then
export ZSH="$oh_my_zsh" export ZSH="$oh_my_zsh"
export DISABLE_AUTO_UPDATE=true export DISABLE_AUTO_UPDATE=true
if [[ ! -v "ZSH_TMUX_AUTOSTART" ]]; then export ZSH_TMUX_AUTOSTART=true; fi
if (( !${+ZSH_THEME} )); then if (( !${+ZSH_THEME} )); then
export ZSH_THEME="simple" export ZSH_THEME="simple"
fi fi
@ -13,9 +11,14 @@ if [[ -f "$oh_my_zsh/oh-my-zsh.sh" ]]; then
export plugins=( export plugins=(
fzf fzf
git git
tmux
) )
if [[ $(command -v tmux) ]]; then
if [[ ! -v "ZSH_TMUX_AUTOSTART" ]]; then export ZSH_TMUX_AUTOSTART=true; fi
plugins+=(tmux)
fi
if [[ $(command -v systemctl) ]]; then if [[ $(command -v systemctl) ]]; then
plugins+=(systemd) plugins+=(systemd)
fi fi