Skip to content

Script to keep your Mac up-to-date and clean if using custom package managers

Notifications You must be signed in to change notification settings

mkjaer/osx-package-update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

OSX Package Update

This will update packages from custom package managers and clean up afterwards.

Installation

Clone this project and source osx-package-update.sh from your profile file.

For bash (from the directory with the code): echo "alias update=$(pwd)/osx-package-update.sh" >> ~/.bash_profile

After that you can run the script with update or update latest if you want to force reinstallation of cask versions tagged latest

Configuration

Configuration variables are in the top of the script.

If you're installing brew casks in a non-default folder it can be set with CASK_DIR

Package support

Currently supported packages:

  • brew
  • brew cask
  • RubyGems (gem)
  • Atom (apm)
  • Python (pip)
  • npm

About

Script to keep your Mac up-to-date and clean if using custom package managers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages