Skip to content

Clean up bashrc: remove dead config, fix aliases, dedupe - #13

Open
akan72 wants to merge 1 commit into
akan72/install-gcloud-clifrom
akan72/bashrc-cleanup
Open

Clean up bashrc: remove dead config, fix aliases, dedupe#13
akan72 wants to merge 1 commit into
akan72/install-gcloud-clifrom
akan72/bashrc-cleanup

Conversation

@akan72

@akan72 akan72 commented May 29, 2026

Copy link
Copy Markdown
Owner

Summary

Test Plan

  • Ran the complete installer in a fresh synthetic home on the Mac mini.
  • Sourced the before and after Bash configurations; confirmed the obsolete config alias disappears and gdm targets main.
  • Ran bash -n bashrc and git diff --check.
  • Screenshots: not applicable; validation was CLI-based.

@akan72
akan72 changed the base branch from main to akan72/install-gcloud-cli August 22, 2026 19:28
@akan72
akan72 force-pushed the akan72/bashrc-cleanup branch from 5224a5f to c16116a Compare August 22, 2026 19:28
@akan72
akan72 force-pushed the akan72/bashrc-cleanup branch from c16116a to 072984e Compare August 22, 2026 19:36
@akan72
akan72 force-pushed the akan72/bashrc-cleanup branch from 072984e to 1a192e9 Compare August 22, 2026 19:42
- Remove dead config bare-repo alias (symlink approach is used, not bare repo)
- Remove 10 unused Mercurial (hg) aliases
- Fix docker_rmi_dangling quoting (inner single quotes broke the alias)
- Replace dead postgresql@14 PATH with version-agnostic $(brew --prefix postgresql@17)/bin
- Remove dead sops PATH (~/Downloads/sops-3.7.2, no longer in Brewfile)
- Remove hardcoded Python 3.11 framework PATH
- Fix gdm/gdnm aliases: master -> main
- Remove 'export TERM=xterm-256color' (let the terminal set terminfo)
- Remove duplicate NVM init block (also in zshrc)
- Remove duplicate cargo/env source (also in zshrc)
- Remove EDITOR export (zshrc owns it with SSH-aware logic)
@akan72
akan72 force-pushed the akan72/bashrc-cleanup branch from 1a192e9 to 19bb075 Compare August 22, 2026 19:46
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