Skip to content

albinekcom/updater-for-macos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Updater for macOS ๐Ÿ’ป

It is a script for updating macOS and other stuff.

Usage

Normal

Execute script with some arguments. The arguments are matched with file names located in lib directory.

$ ./updater_for_macos.sh --macos --brew

Parallel ๐ŸŽ๏ธ๐ŸŽ๏ธ๐ŸŽ๏ธ

Use parallel shell tool to update software in a parallel manner.

$ parallel ./updater_for_macos.sh ::: --macos --brew --gem --apm

Automated

Tweak parameters (remember about changing PATH and ProgramArguments) in com.albinek.mac.updater_for_macos.plist file, move it to ~/Library/LaunchAgents/ directory and load using launchctl.

$ launchctl load com.albinek.mac.updater_for_macos.plist

Need more updaters?

Just add a new file in lib directory, fill with update commands and invoke this script with new file's name as an argument.

About

Updater for macOS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages