Use this skill when modifying system configurations, shell profiles, editor settings, or the installer scripts within the dotfiles repository.
The dotfiles repository is stored at:
/Users/rodydavis/dev/git/dotfiles
.zshrc, .gitconfig, .gitignore_global, or Zed settings), always make changes inside the dotfiles repository rather than directly editing files in the home directory (~)../install.sh script to link/sync them../install.sh --dry-run or -d) first to verify changes.~/.ssh/known_hosts first. Use ssh-keyscan to populate it before running git clone to prevent the task from being suspended on interactive host key prompts.brew bundle in unattended background scripts, prepend HOMEBREW_NO_REQUIRE_TAP_TRUST=1 to bypass interactive prompts.sudo) privileges (e.g. basictex) in unattended installations. Comment them out in the Brewfile and instruct the user to install them manually in their terminal.Brewfile clean of deprecated taps (like homebrew/cask-fonts) or private/unauthorized taps (like robotsandpencils/made) to avoid failing the entire bundle installation.nvm via Homebrew does not install a Node runtime. Before executing global NPM package installations, initialize nvm and run nvm install --lts to verify a node/npm binary is active.openjdk is keg-only. To ensure Java is detected by Android CLI and Flutter tools, configure .zshrc to export /opt/homebrew/opt/openjdk/bin in the PATH and set JAVA_HOME to the Homebrew JDK path.