diff --git a/vim/plug.vim b/vim/plug.vim index 85a30d2..1d54afb 100644 --- a/vim/plug.vim +++ b/vim/plug.vim @@ -43,6 +43,7 @@ Plug 'nathanaelkane/vim-indent-guides' Plug 'chrisbra/csv.vim' Plug 'vim-scripts/icalendar.vim' Plug 'cespare/vim-toml' +Plug 'robertbasic/vim-hugo-helper' " Files Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } diff --git a/zsh/zshrc.local b/zsh/zshrc.local index 41a81ee..2f044b8 100644 --- a/zsh/zshrc.local +++ b/zsh/zshrc.local @@ -14,6 +14,20 @@ case "$MTYPE" in "PC") source $HOME/.zsh/commands-pc ;; + "wlm") + source $HOME/.zsh/commands-server + # ssh-agent configuration + if [ -z "$(pgrep ssh-agent)" ]; then + rm -rf /tmp/ssh-* + eval $(ssh-agent -s) > /dev/null + else + export SSH_AGENT_PID=$(pgrep ssh-agent) + export SSH_AUTH_SOCK=$(find /tmp/ssh-* -name 'agent.*') + fi + if [[ "$(ssh-add -l)" == "The agent has no identities." ]]; then + ssh-add + fi + ;; "SERVER") source $HOME/.zsh/commands-server ;; @@ -29,6 +43,8 @@ fi if [ -f "/usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" ] ; then source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh +elif [ -f "/usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" ] ; then + source /usr/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh else printf "-!- zsh-syntax-highlighting not installed!" fi