https://github.com/rodrigobdz/up-mac
UPgrade your Mac programs via CLI 🎈
https://github.com/rodrigobdz/up-mac
cli macos shell-script upgrade
Last synced: 5 months ago
JSON representation
UPgrade your Mac programs via CLI 🎈
- Host: GitHub
- URL: https://github.com/rodrigobdz/up-mac
- Owner: rodrigobdz
- License: mit
- Created: 2019-01-20T13:12:22.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-03T13:56:53.000Z (over 1 year ago)
- Last Synced: 2025-08-02T14:39:47.047Z (11 months ago)
- Topics: cli, macos, shell-script, upgrade
- Language: Shell
- Size: 40 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
- Contributing: contributing.md
- License: license
- Code of conduct: code_of_conduct.md
Awesome Lists containing this project
README
# UP Mac :balloon: [](https://travis-ci.com/rodrigobdz/up-mac)
**UP**grade your **Mac** programs via CLI.
## Features
If installed, the following programs will be upgraded:
- [brew](https://brew.sh/)
- [npm](https://www.npmjs.com/)
- [yarn](https://yarnpkg.com/lang/en/)
- [mas](https://github.com/mas-cli/mas)
- [gem](https://rubygems.org)
- [fisher](https://github.com/fisherman/fisherman)
- [dotfiles](https://github.com/thoughtbot/dotfiles)
- [tldr](https://github.com/tldr-pages/tldr)
### Optional
- Enable yarn autoclean
```sh
# fish
# cd (yarn global dir)
# bash
cd "$(yarn global dir)"
yarn autoclean --init
```
## Usage
- Download script
```sh
curl --remote-name https://raw.githubusercontent.com/rodrigobdz/up-mac/master/up-mac
```
- Run script
```sh
bash up-mac 2>&1 | tee ~/up-mac.log
```
- Optionally, review the log
```sh
less ~/up-mac.log
```