-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
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
robbyrusselluser to theohmyzshorganization
2. Unused Homebrew Tap (Brewfile:4)
isen-ng/dotnet-sdk-versionsis tapped but nothing is installed from it- Either use it or remove it
3. Hub vs GH CLI (git/gitconfig.symlink:4, Brewfile:24)
.gitconfigreferenceshubwhich is deprecatedhubis still in Brewfile butgh(GitHub CLI) is now the official tool- Consider migrating to
ghor documenting whyhubis 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
hubvsghand 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
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request