Skip to content

Clean up zshrc: drop bashrc source, OMZ git plugin, conflicts - #14

Open
akan72 wants to merge 2 commits into
akan72/bashrc-cleanupfrom
akan72/zshrc-cleanup
Open

Clean up zshrc: drop bashrc source, OMZ git plugin, conflicts#14
akan72 wants to merge 2 commits into
akan72/bashrc-cleanupfrom
akan72/zshrc-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 zshrc with a sentinel .bashrc; the baseline executed it and this PR did not.
  • Ran zsh -n zshrc and git diff --check.
  • Screenshots: not applicable; validation was CLI-based.

akan72 added 2 commits August 22, 2026 15:46
…conflicts

- Stop sourcing ~/.bashrc from zshrc (bash-specific syntax can break under zsh);
  inline the shared aliases/exports directly (extracted to shared.sh in follow-up)
- Remove the oh-my-zsh git plugin (custom git aliases shadow every alias it provides)
- Resolve set -o vi vs bindkey -e: drop 'set -o vi' from bashrc so zsh uses emacs
  line editing consistently (was silently overridden anyway)
- Resolve brew node vs nvm: remove brew "node" from Brewfile so nvm manages
  Node versions (per-project .nvmrc), matching the active setup
@akan72
akan72 force-pushed the akan72/zshrc-cleanup branch from 868062a to 9aeafbf 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