Simplify zsh configs

main
Buddy Sandidge 2 years ago
parent 90895e539d
commit d65e18856b

@ -1,3 +0,0 @@
{{ if lookPath "dircolors" -}}
eval "$(dircolors -b)"
{{- end }}

@ -29,3 +29,60 @@ zstyle ':completion:*' verbose true
zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#)*=0=01;31'
zstyle ':completion:*:kill:*' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd'
{{ if and (lookPath "dircolors") (eq .chezmoi.os "linux") -}}
eval "$(dircolors -b)"
{{ end -}}
{{- if lookPath "bat" -}}
alias cat=bat
{{ end -}}
{{- if lookPath "direnv" -}}
eval "$(direnv hook zsh)"
{{ end -}}
{{- if lookPath "erd" -}}
autoload -Uz compinit
compinit
eval "$(erd --completions zsh)"
{{ end -}}
{{- if lookPath "helm" -}}
# shellcheck disable=SC2148,SC1090
autoload -U +X compinit && compinit
source <(helm completion zsh)
{{ end -}}
{{- if lookPath "kubectl" -}}
# shellcheck disable=SC2148,SC1090
autoload -U +X compinit && compinit
source <(kubectl completion zsh)
{{ end -}}
{{- if lookPath "rbenv" -}}
if [ "${RBENV_SHELL}" = "" ]; then
eval "$(rbenv init -)"
fi
{{ end -}}
{{- if lookPath "rvm" }}
if [[ -d "${HOME}/.rvm/bin" ]]; then
if [[ ! "${PATH}" =~ "${HOME}/.rvm/bin" ]]; then
export PATH="$PATH:$HOME/.rvm/bin"
fi
fi
{{ end -}}
{{- if lookPath "starship" -}}
source <(starship init zsh)
{{ end -}}
{{- if lookPath "tmux" }}
if [ "$TMUX" ]; then
# TERM=tmux-256color does not work as expected on osx
export TERM=screen-256color
fi
{{- end }}
# vim: filetype=zsh

@ -1,5 +0,0 @@
{{ if lookPath "bat" -}}
if command -v bat &> /dev/null ; then
alias cat=bat
fi
{{- end }}

@ -1,3 +0,0 @@
{{ if lookPath "direnv" -}}
eval "$(direnv hook zsh)"
{{- end }}

@ -1,6 +0,0 @@
{{ if lookPath "erd" -}}
autoload -Uz compinit
compinit
eval "$(erd --completions zsh)"
{{- end }}

@ -1,11 +0,0 @@
{{ if lookPath "helm" -}}
# shellcheck disable=SC2148,SC1090
autoload -U +X compinit && compinit
if command -v helm > /dev/null 2>&1 ; then
source <(helm completion zsh)
fi
# vim: ft=bash
{{- end }}

@ -1,11 +0,0 @@
{{ if lookPath "kubectl" -}}
# shellcheck disable=SC2148,SC1090
autoload -U +X compinit && compinit
if command -v kubectl > /dev/null 2>&1; then
source <(kubectl completion zsh)
fi
# vim: ft=bash
{{- end }}

@ -1,15 +0,0 @@
{{ if lookPath "rbenv" -}}
if [ "${RBENV_SHELL}" = "" ]; then
if command -v rbenv >/dev/null 2>&1 ; then
eval "$(rbenv init -)"
fi
fi
{{- end }}
{{ if lookPath "rvm" -}}
if [[ -d "${HOME}/.rvm/bin" ]]; then
if [[ ! "${PATH}" =~ "${HOME}/.rvm/bin" ]]; then
export PATH="$PATH:$HOME/.rvm/bin"
fi
fi
{{- end }}

@ -1,4 +0,0 @@
{{ if lookPath "starship" -}}
# vim: ft=zsh
source <(starship init zsh)
{{- end }}

@ -1,6 +0,0 @@
{{ if lookPath "tmux" -}}
if [ "$TMUX" ]; then
# TERM=tmux-256color does not work as expected on osx
export TERM=screen-256color
fi
{{- end }}
Loading…
Cancel
Save