39 lines
932 B
Plaintext
39 lines
932 B
Plaintext
# 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}}'\'''
|
|
|