Remove and swap out some bash specific logic

This commit is contained in:
2018-08-08 13:39:47 +01:00
parent 13cc86f973
commit f8f7e822a9
4 changed files with 4 additions and 15 deletions

View File

@@ -20,12 +20,6 @@ alias gix="gitx"
alias gx="gitx"
# Git Completion
if [ -n "$BASH_VERSION" ]; then
if [ -f "/usr/local/etc/bash_completion.d/git-completion.bash" ]; then
source "/usr/local/etc/bash_completion.d/git-completion.bash"
fi
# Only needed for Bash. Zsh is much smarter with it's auto-completion ^_^
complete -o default -o nospace -F _git g
complete -o default -o nospace -F _git gi
if [ -d "/usr/local/share/zsh/site-functions" ]; then
fpath=("/usr/local/share/zsh/site-functions" "${fpath[@]}")
fi

View File

@@ -8,6 +8,6 @@ alias mk="minikube"
export KUBECONFIG="$HOME/.kube/config:.kube/config"
if command -v kubectl > /dev/null; then
if [ $commands[kubectl] ]; then
eval "$(kubectl completion zsh)"
fi

View File

@@ -5,7 +5,7 @@
alias le="less"
# Enable syntax highlighting via source-highlight
if command -v src-hilite-lesspipe.sh > /dev/null; then
if [ $commands[src-hilite-lesspipe.sh] ]; then
export LESSOPEN="| src-hilite-lesspipe.sh %s"
export LESS=" -R "
fi

View File

@@ -32,9 +32,4 @@ install_node_global_packages () {
# Load nvm if it's available
if [ -f "$HOME/.nvm/nvm.sh" ]; then
source "$HOME/.nvm/nvm.sh"
# And it's shell completion
if [ -n "$BASH_VERSION" ] && [ -f "$HOME/.nvm/bash_completion" ]; then
source "$HOME/.nvm/bash_completion"
fi
fi