All Projects → andmpel → MacOS-All-In-One-Update-Script

andmpel / MacOS-All-In-One-Update-Script

Licence: other
Mac update shell script (Appstore, macOS, Homebrew and others)

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to MacOS-All-In-One-Update-Script

PATCH
The PATCH repository for issues tracking, wiki and shared material.
Stars: ✭ 34 (-12.82%)
Mutual labels:  updater, patcher, update, updates
Kymsu
Keep Your macOs Stuff Updated (KYMSU)
Stars: ✭ 119 (+205.13%)
Mutual labels:  atom, homebrew, updater, yarn
Nupdate
A comfortable update solution for .NET-applications.
Stars: ✭ 394 (+910.26%)
Mutual labels:  updater, update, patch
ProgramUpdater
PUF - Program Updater Framework. A library to easier the task of program updating
Stars: ✭ 14 (-64.1%)
Mutual labels:  updater, update, patch
cleanmymac
A developer friendly command line cleaner program for modern macOS systems
Stars: ✭ 35 (-10.26%)
Mutual labels:  atom, homebrew, yarn
meta-package-manager
🎁 a wrapper around all package managers
Stars: ✭ 277 (+610.26%)
Mutual labels:  homebrew, yarn, pip
Appimageupdate
AppImageUpdate lets you update AppImages in a decentral way using information embedded in the AppImage itself.
Stars: ✭ 261 (+569.23%)
Mutual labels:  updater, update
Appupdate
🚀 Android 版本更新 🚀 a library for android version update 🚀
Stars: ✭ 3,375 (+8553.85%)
Mutual labels:  updater, update
Update4j
Create your own auto-update framework
Stars: ✭ 497 (+1174.36%)
Mutual labels:  updater, update
action-homebrew-bump-formula
⚙️ A GitHub Action to easily bump Homebrew formula on new release
Stars: ✭ 68 (+74.36%)
Mutual labels:  homebrew, update
vscode-updater
A simple script to automate downloading, installing and restarting Visual Studio Code.
Stars: ✭ 59 (+51.28%)
Mutual labels:  updater, update
Ember Cli Updater
ember-cli addon to help you update your ember-cli application or addon.
Stars: ✭ 32 (-17.95%)
Mutual labels:  updater, update
Install nodejs and yarn homebrew
The guide for installing nvm | node | yarn via homebrew
Stars: ✭ 261 (+569.23%)
Mutual labels:  homebrew, yarn
iQuail
Easy to use cross-platform installer & updater for desktop applications
Stars: ✭ 20 (-48.72%)
Mutual labels:  updater, update
Port-Able-Suite
🌐 Manager for portable applications
Stars: ✭ 35 (-10.26%)
Mutual labels:  updater, update
Dotfiles
Setup and install scripts for a new machine + dotfiles for various apps. Linux, Mac, and Mac (Amazon specific) branches are included.
Stars: ✭ 382 (+879.49%)
Mutual labels:  atom, homebrew
Patch Package
Fix broken node modules instantly 🏃🏽‍♀️💨
Stars: ✭ 6,062 (+15443.59%)
Mutual labels:  patcher, patch
OS-X-Yosemite-on-Unsupported-Macs
Install OS X Yosemite on Unsupported Macs
Stars: ✭ 23 (-41.03%)
Mutual labels:  patcher, patch
Wiiu Hbas
[Wii U] Homebrew App Store - download apps for HBL (Legacy)
Stars: ✭ 78 (+100%)
Mutual labels:  homebrew, appstore
Atom Autocomplete Module Import
⚛️ Search & install npm packages from import/require statements.
Stars: ✭ 182 (+366.67%)
Mutual labels:  atom, yarn

All-In-One Mac Update script 🍎

Inspired by the article Keeping macOS clean.

This is a zsh Mac update script that updates all software I could find to be updated via Terminal on macOS.

Missing commands are not updated, but you might want to install mas to update applications from Appstore.

Run

To execute just run:

zsh update-all.sh

To source and then use individual update-* functions first comment out the command at the bottom of the file and run:

source ./update-all.sh

If you want to use this command often copy it to directory that you have in PATH variable (check with echo $PATH) like this:

USER_SCRIPTS="${HOME}/.local/bin"  # change this
cp ./update-all.sh $USER_SCRIPTS/update-all
chmod +x $USER_SCRIPTS/update-all

and now you can call the script any time :)

Updates

Currently including:

  • 🍺 Homebrew formula's and casks (brew)
  • ⚛️ Atom (apm)
  • 📦 Node Package Manager (npm)
  • 💎 RubyGems (gem)
  • 🧶 Yarn (yarn)
  • 🐍 Python 2.7 and 3 (pip)
  • 🔵 Applications in the Appstore (mas)
  • 📚 Microsoft Office (msupdate)
  • 🖥 MacOS Operating System Updates/Patches (softwareupdate)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].