Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jamiew/homebrew-sync
Sync Homebrew packages (including casks) between machines using Dropbox
https://github.com/jamiew/homebrew-sync
deprecated homebrew unmaintained
Last synced: 5 days ago
JSON representation
Sync Homebrew packages (including casks) between machines using Dropbox
- Host: GitHub
- URL: https://github.com/jamiew/homebrew-sync
- Owner: jamiew
- Created: 2017-01-10T14:41:18.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-08T14:30:44.000Z (about 6 years ago)
- Last Synced: 2024-12-15T08:52:52.269Z (10 days ago)
- Topics: deprecated, homebrew, unmaintained
- Language: Shell
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
homebrew-sync
=========***Oct 2018: OBSOLETE/DEPRECATED/DO NOT USE***
***`homebrew-bundle` and a global ~/.Brewfile are better***
***just keep your ~/.Brewfile in Dropbox, perhaps using [mackup](https://github.com/lra/mackup)***Sync homebrew packages (including taps and casks) between computers using Dropbox
Based on code by @witt3rd - https://gist.github.com/witt3rd/894c9e0b9ca4e24e5574
Outstanding issues:
* Hard-coded paths, most notably the location of your Dropbox folder
* Package re-installation is imperfect
* No error handling either
* Does not *remove* packages, only installs themUsage
-----```
git clone https://github.com/jamiew/homebrew-sync
cd homebrew-sync
```Read the `sync-brews` file and make sure the hard-coded paths align with your interests (e.g. `~/Dropbox (Personal)/Apps/Homebrew` for stashing your list of taps, packages and casks)
Then
```
./sync-brews
```Re-run regularly-ish
License
--------All source code released under an [MIT license]()
Copyright © 2017 Jamie Wilkinson