开源软件名称(OpenSource Name):lra/mackup开源软件地址(OpenSource Url):https://github.com/lra/mackup开源编程语言(OpenSource Language):Python 99.3%开源软件介绍(OpenSource Introduction):MackupKeep your application settings in sync. Table of content
QuickstartIf you have Dropbox installed and want to use it to save your config files, that's super easy. On macOS, if you want an easy install, you can install Homebrew and do: # Install Mackup
brew install mackup
# Launch it and back up your files
mackup backup If not running macOS, or you don't like Homebrew, you can use pip.
# Install Mackup with PIP
pip install --upgrade mackup
# Launch it and back up your files
mackup backup
You're all set and constantly backed up from now on. Next, on any new workstation, do: # Install Mackup
brew install mackup
# Launch it and restore your files
mackup restore Done! You can find more detailed instructions in INSTALL.md. Usage
Backup your application settings.
Restore your application settings on a newly installed workstation.
Copy back any synced config file to its original place.
Display the list of applications supported by Mackup.
Get some help, obviously... What does it do
By only tracking pure configuration files, it keeps the crap out of your freshly new installed workstation (no cache, temporary and locally specific files are transfered). Mackup makes setting up the environment easy and simple, saving time for your family, great ideas, and all the cool stuff you like. Bullsh*t, what does it really do to my filesLet's take BackupIf you have Dropbox, these things happen when you launch
Now your RestoreWhen you launch
That's it, you got your
UninstallYou can revert all your files to their original state. # Just run this
mackup uninstall This will remove the symlinks and copy back the files from the Mackup folder in Dropbox to their original places in your home. The Mackup folder and the files in it stay put, so that any other computer also running Mackup is unaffected. Supported Storages
See the README file in the doc directory for more info. Unsupported StoragesSupported Applications
Can you support application XWe can with your help ;) Personalization & configurationHave an application that shouldn't be generally supported but that you use? Or a cool file you want to sync?
Why did you do thisYesterday, I had a talk with Zach Zaro, complaining about the pain it is to reconfigure our Macbook each time we get a new one or install from scratch. That's a talk we have already had months ago. I change my workstation every X months. Each time I either lose my apps' configurations, or I just waste a bunch of hours getting setup like I was on my old box. I also spend a lot of time reconfiguring the same stuff again on all my workstations (home, work). Boring... Some people tried to solve the problem on the application layer, like Github's Boxen, but it solves a different problem, from my point of view. I don't spend a lot of time installing or downloading stuff. I spend time configuring it. For years, I've used a personal shell script that was copying known config files into Subversion, Git or Dropbox, and linked them into my home. But I felt a lot of us had the same problem: Making a more generic tool could help others and I could get help from others to support more apps in the tool. So here comes Mackup, the little tool that will sync all your application configs to Dropbox (or Google Drive, or anything). And it's GPL, of course. What platforms are supported
What's up with the weird nameMackup is just a portmanteau of Mac and Backup. It is simple, short, and easy to remember, and it corresponds with the whole idea of Mackup: the simpler – the better! (And I suck at naming stuff, but who doesn't.) Where can I find more informationIn the doc directory. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论