feat: add kubernetes, terraform, docker, networking aliases; update nvim config

Add comprehensive aliases for k8s, terraform, AWS, Docker and networking
in both bash and zsh. Update avante.nvim config (max_tokens=32000,
behaviour settings). Update README to reflect new packages.
This commit is contained in:
Blake Ridgway
2026-07-11 16:26:02 -05:00
parent c2c7818d2b
commit 671fc9cf07
4 changed files with 91 additions and 2 deletions

View File

@@ -49,3 +49,44 @@ alias vi=nvim
alias vimrc='nvim ~/.config/nvim/init.lua'
alias ealias='nvim ~/dotfiles/aliases.bash'
alias bashrc='nvim ~/.bashrc'
# ── Kubernetes ─────────────────────────────────────────
alias k='kubectl'
alias kg='kubectl get'
alias kgp='kubectl get pods'
alias kgs='kubectl get svc'
alias kgd='kubectl get deployments'
alias kgn='kubectl get nodes'
alias kd='kubectl describe'
alias kl='kubectl logs'
alias klf='kubectl logs -f'
alias kx='kubectx'
alias kn='kubens'
alias kctx='kubectx'
alias kns='kubens'
# ── Terraform ──────────────────────────────────────────
alias tf='terraform'
alias tfi='terraform init'
alias tfa='terraform apply'
alias tfp='terraform plan'
alias tfd='terraform destroy'
alias tff='terraform fmt -recursive'
alias tfv='terraform validate'
alias tfo='terraform output'
# ── AWS ────────────────────────────────────────────────
alias awsl='aws ec2 describe-instances --query "Reservations[*].Instances[*].[InstanceId,State.Name,Tags[?Key==\`Name\`].Value|[0]]" --output table'
# ── Docker / Containers ────────────────────────────────
alias d='docker'
alias dc='docker compose'
alias dcu='docker compose up -d'
alias dcd='docker compose down'
alias dps='docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Status}}\t{{.Ports}}"'
# ── Networking ─────────────────────────────────────────
alias ports='ss -tlnp'
alias myip='curl -4 icanhazip.com'
alias listening='ss -tlnp'
alias pingg='ping -c 4 8.8.8.8'