Skip to content

Latest commit

Β 

History

History
46 lines (28 loc) Β· 1.61 KB

File metadata and controls

46 lines (28 loc) Β· 1.61 KB

🍺 Homebrew

DevKit automates Homebrew setup, package management, cleanup, and maintenance.

Install, prune, back up, and restore your Homebrew environment with simple, streamlined commands.

πŸ“‘ Table of Contents


πŸ”§ Setup & Initialization

  • homebrew-setup β€” Full setup: install Homebrew, prune unlisted packages, restore saved packages, and maintain.
  • homebrew-install β€” Install Homebrew if missing and verify installation.

πŸ“¦ Package Management

  • homebrew-save-packages β€” Save current formulae and casks to files for backup or sharing.
  • homebrew-install-packages β€” Install formulae and casks from saved lists.
  • homebrew-install-packages-from-settings β€” Install packages based on your settings.json file.
  • homebrew-prune-packages β€” Uninstall packages not in saved lists or settings (with confirmation).
  • homebrew-list-packages β€” List all currently installed formulae and casks.

🧹 Maintenance & Cleanup

  • homebrew-maintain β€” Update, upgrade, and clean Homebrew. Runs health check and verifies packages.
  • homebrew-clean β€” Remove unused dependencies, old versions, and clean cache.

🩺 Diagnostics & Health

  • homebrew-doctor β€” Run Homebrew diagnostics and check for outdated packages.

πŸš€ Pro tip: Use devkit-update regularly to keep your dev environment healthy and up to date.