Problem
Several tool references, URLs, and dependencies are outdated or deprecated.
Specific Issues
1. Oh My ZSH URL (zsh/install.sh:2)
- Current:
https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh
- Should be:
https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh
- The project moved from the
robbyrussell user to the ohmyzsh organization
2. Unused Homebrew Tap (Brewfile:4)
isen-ng/dotnet-sdk-versions is tapped but nothing is installed from it
- Either use it or remove it
3. Hub vs GH CLI (git/gitconfig.symlink:4, Brewfile:24)
.gitconfig references hub which is deprecated
hub is still in Brewfile but gh (GitHub CLI) is now the official tool
- Consider migrating to
gh or documenting why hub is still needed
4. Powerline Fonts Installation (zsh/install.sh:4-9)
- Installs from a GitHub repo that may have newer alternatives
- Consider using Homebrew cask fonts instead:
brew install font-powerline-symbols
Impact
- May break in future if URLs change
- Using deprecated tools that won't receive updates
- Potential security vulnerabilities in unmaintained tools
Recommended Actions
- Update Oh My ZSH installation URL
- Remove unused tap or document why it's needed
- Decide on
hub vs gh and update accordingly
- Consider modernizing font installation approach
- Review all brew packages for deprecation notices
Priority
LOW-MEDIUM - Not immediately broken but should be addressed to prevent future issues
Problem
Several tool references, URLs, and dependencies are outdated or deprecated.
Specific Issues
1. Oh My ZSH URL (zsh/install.sh:2)
https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.shhttps://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.shrobbyrusselluser to theohmyzshorganization2. Unused Homebrew Tap (Brewfile:4)
isen-ng/dotnet-sdk-versionsis tapped but nothing is installed from it3. Hub vs GH CLI (git/gitconfig.symlink:4, Brewfile:24)
.gitconfigreferenceshubwhich is deprecatedhubis still in Brewfile butgh(GitHub CLI) is now the official toolghor documenting whyhubis still needed4. Powerline Fonts Installation (zsh/install.sh:4-9)
brew install font-powerline-symbolsImpact
Recommended Actions
hubvsghand update accordinglyPriority
LOW-MEDIUM - Not immediately broken but should be addressed to prevent future issues