diff --git a/.zshrc b/.zshrc index 92333cc..08fffff 100644 --- a/.zshrc +++ b/.zshrc @@ -143,16 +143,23 @@ export GOPATH=/home/vtimofei/go export GOBIN=${GOPATH}/bin export PATH=$GOBIN:$PATH +# rust env +export PATH=/home/vtimofei/.cargo/bin:$PATH + # k8s dev export k8s_working_dir="${GOPATH}/src/k8s.io" export user="victor-timofei" export PATH="/home/vtimofei/go/src/k8s.io/kubernetes/third_party/etcd:${PATH}" export K8S_PATH="$k8s_working_dir/kubernetes" +export PATH="/var/lib/snapd/snap/bin:${PATH}" alias chrome="google-chrome-stable /dev/null &" alias ls="exa" alias ll="ls -ahl" +alias diff="diff --color=always" + +alias ip="ip -c" # Disable powerlevel prompt for using neofetch typeset -g POWERLEVEL9K_INSTANT_PROMPT=off @@ -160,4 +167,12 @@ typeset -g POWERLEVEL9K_INSTANT_PROMPT=off # For dotfiles source control alias git-df='/usr/bin/git --git-dir=/home/vtimofei/.mydotfiles/ --work-tree=/home/vtimofei' -neofetch +# Please use this +alias please='sudo' + +# kubectl autocomplete +[[ $commands[kubectl] ]] && source <(kubectl completion zsh) +alias k=kubectl +complete -F __start_kubectl k + +#neofetch