dotfiles/.alias

39 lines
932 B
Plaintext
Raw Normal View History

2023-05-22 10:06:01 +02:00
# utils
2024-09-25 10:50:14 +02:00
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)
2021-05-17 19:46:52 +02:00
2024-09-25 10:50:14 +02:00
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"
2023-05-22 10:06:01 +02:00
2024-09-25 10:50:14 +02:00
alias cat="bat -p"
2021-05-17 19:46:52 +02:00
# dotfiles
alias dot="git --git-dir=$HOME/git/dotfiles/ --work-tree=$HOME"
2021-05-19 09:48:36 +02:00
2021-05-26 16:53:53 +02:00
# k8s
alias k="kubectl"
2023-05-22 10:06:01 +02:00
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 && \
2021-05-26 21:03:04 +02:00
alias kx="kubectx" && \
alias kn="kubens"
2022-01-13 14:11:59 +01:00
2024-09-25 10:50:14 +02:00
# docker
alias dc="docker-compose"
alias dps='docker ps --format '\''table {{.Names}}\t{{.Image}}\t{{.Status}}\t{{.Networks}}'\'''