49 lines
1.1 KiB
Bash
49 lines
1.1 KiB
Bash
# dev aliases
|
|
alias resource="source ~/.zshenv && source ~/.zprofile && source ~/.zshrc"
|
|
alias mkdir="mkdir -p"
|
|
|
|
# git aliases
|
|
alias gco="git checkout"
|
|
alias gcl="git clone"
|
|
alias gc="git commit -v -S"
|
|
alias gs="git status"
|
|
alias ga="git add"
|
|
alias gd="git diff"
|
|
alias gll="git pull"
|
|
alias grc="git rebase --continue"
|
|
|
|
# docker aliases
|
|
alias dc="docker compose"
|
|
alias dcb="docker compose build"
|
|
alias dcbp="docker compose build --pull"
|
|
alias dcr="docker compose run --rm"
|
|
alias dcu="docker compose up"
|
|
|
|
# terraform aliases
|
|
alias tf="terraform"
|
|
alias tg="terragrunt"
|
|
|
|
# Wireguard CLI aliases
|
|
alias vpnup="sudo wg-quick up wg0"
|
|
alias vpndown="sudo wg-quick down wg0"
|
|
|
|
# Kubernetes aliases
|
|
alias k="kubectl"
|
|
|
|
# Ansible aliases
|
|
alias apb="ansible-playbook"
|
|
alias av="ansible-vault"
|
|
|
|
# tool aliases
|
|
if [[ -x "$(command -v nvim)" ]]; then
|
|
alias vim="nvim"
|
|
fi
|
|
if [[ -x "$(command -v highlight)" ]]; then
|
|
alias ccat='highlight -O ansi --force'
|
|
alias clat='highlight -lO ansi --force'
|
|
fi
|
|
if [[ -x "$HOME/.claude/local/claude" ]]; then
|
|
alias claude="$HOME/.claude/local/claude"
|
|
fi
|
|
|