Skip to content

Improve aliases: safety, consistency, and robustness - #345

Merged
unitz007 merged 3 commits into
mainfrom
alias-improvements
Aug 4, 2026
Merged

Improve aliases: safety, consistency, and robustness#345
unitz007 merged 3 commits into
mainfrom
alias-improvements

Conversation

@kael-dev-bot

@kael-dev-bot kael-dev-bot Bot commented Aug 4, 2026

Copy link
Copy Markdown

This PR improves the aliases in zsh/aliases.zsh with enhancements focused on safety, consistency, and robustness:

Phase 1 — Safety & Correctness

  1. Guard Nushell aliases with fallback for better compatibility
  2. Rename ps to psa to preserve original ps command functionality
  3. Add safety to kd with --wait flag for safer kubectl deletes

Phase 2 — Consistency

  1. Make Terraform aliases consistent by using tf prefix
  2. Consolidate git aliases into one consistent g* scheme:
    • Renamed gc to gco for git checkout
    • Renamed pull to gpl for git pull
    • Added gb for git branch
    • Added glog for enhanced git log viewing

Phase 3 — Robustness & Polish

  1. Add error handling to update with success/failure feedback
  2. Make gwp robust with error handling
  3. Add new Docker aliases for better container management

These changes improve the overall user experience while maintaining backward compatibility where possible.

@unitz007
unitz007 merged commit 42438f2 into main Aug 4, 2026
4 checks passed
@unitz007
unitz007 deleted the alias-improvements branch August 4, 2026 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant