# utils eza_params=( '--git' '--icons' '--group' '--group-directories-first' '--time-style=long-iso' '--color-scale=all' '--modified' '--classify=auto' ) eza_params_long=( '--long' '--header' ) [[ ! -z $_EZA_PARAMS ]] && eza_params=($_EZA_PARAMS) alias ls="eza $eza_params" alias l="eza --git-ignore $eza_params" alias ll="eza $eza_params_long $eza_params" alias la="eza --all $eza_params_long $eza_params" alias lt="eza $eza_params_long $eza_params --level" alias cat="bat -p" # dotfiles alias dot="git --git-dir=$HOME/git/dotfiles/ --work-tree=$HOME" # k8s alias k="kubectl" alias kga="k get all" alias kgp="k get pod" alias kgsc="k get secrets" alias kgsv="k get services" # kx, kn command -v kubectx kubens &>/dev/null && \ alias kx="kubectx" && \ alias kn="kubens" # docker alias dc="docker-compose" alias dps='docker ps --format '\''table {{.Names}}\t{{.Image}}\t{{.Status}}\t{{.Networks}}'\'''