Skip to content

CLI Tools

Shells

zsh

Binaries/Tools/Plugins/Extensions

MacOSX

Windows

Aliases

alias k=kubectl
alias kl='kubectl logs'
alias kd='kubectl describe'
alias kg='kubectl get'
alias kga='kubectl get --all-namespaces'
alias kda='kubectl describe --all-namespaces'

For more see: https://github.com/moshloop/dotfiles/blob/master/k8/aliases.zsh

Tab completion

# npm
source <(npm completion)
#aws
complete -C '/usr/local/bin/aws_completer' aws
# 
source <(kind completion bash)

Quality of life

# sets k8s editor to VSCode rather than terminal
export KUBE_EDITOR='code --wait'

Dynamic path for bin

PATH=./bin:$PATH

dotfiles

See: https://github.com/webpro/awesome-dotfiles Moshe's dotfile config: https://github.com/moshloop/dotfiles Kyle's dotfiles: https://gitlab.com/paddatrapper/dotfiles Kyle's desktop setup: https://wiki.paddatrapper.com/doku.php?id=wiki:desktop_install#desktop_setup