Skip to content

Conversation

@ljpedroso
Copy link

  • Updated Homebrew installation to use current bash script instead of deprecated Ruby method
  • Replaced all deprecated 'brew cask install' commands with 'brew install --cask'
  • Updated tap references: caskroom/fonts -> homebrew/cask-fonts
  • Added 'brew upgrade --cask --greedy' to upgrade all cask applications including auto-updating ones
  • Added 'mas upgrade' to upgrade Mac App Store applications
  • Removed deprecated 'brew linkapps' command (no longer needed)
  • Removed '--with-default-names' flag from grep install (no longer supported)
  • Updated Python pip commands to use 'python3 -m pip' for better reliability
  • Removed Limechat from mas installs (no longer available in App Store)
  • Commented out Google Play Music Player (service discontinued)
  • Reordered brew update/upgrade for correct sequence

🤖 Generated with Claude Code

- Updated Homebrew installation to use current bash script instead of deprecated Ruby method
- Replaced all deprecated 'brew cask install' commands with 'brew install --cask'
- Updated tap references: caskroom/fonts -> homebrew/cask-fonts
- Added 'brew upgrade --cask --greedy' to upgrade all cask applications including auto-updating ones
- Added 'mas upgrade' to upgrade Mac App Store applications
- Removed deprecated 'brew linkapps' command (no longer needed)
- Removed '--with-default-names' flag from grep install (no longer supported)
- Updated Python pip commands to use 'python3 -m pip' for better reliability
- Removed Limechat from mas installs (no longer available in App Store)
- Commented out Google Play Music Player (service discontinued)
- Reordered brew update/upgrade for correct sequence

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings October 20, 2025 21:50
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR modernizes a macOS setup script by updating deprecated Homebrew commands and installation methods to their current equivalents. The changes ensure compatibility with current versions of Homebrew and macOS package managers while removing obsolete applications and commands.

Key changes:

  • Migrated from deprecated Ruby-based Homebrew installation to current bash script method
  • Replaced all brew cask install commands with brew install --cask (deprecated since Homebrew 2.6.0)
  • Updated pip invocations to use python3 -m pip for improved reliability

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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.

2 participants