Skip to content

Latest commit

 

History

History
52 lines (30 loc) · 1.2 KB

README.md

File metadata and controls

52 lines (30 loc) · 1.2 KB

Quantum

Your homedir, everywhere at once.

Quantum allows you to sync your home directory across all of your Linux and OSX platforms. It uses a github repository to store the data.

Note: If you have anything sensitive in your home directory you should use a private git repository.

Also, be careful not to overwrite your existing home directory files. While Quantum does make backups before overwriting, it's adviseable to make your own backup prior to installing it, just to be safe.

Installation

  1. Fork this repo.

  2. Clone the repo to your local machine.

  3. Build all symlinks

     setup.sh
    
  4. If you use Janus, run this to install it.

     janus-bootstrap.sh
    
  5. Customize the files in your homedir. Ensure you are editing the symlinks in your homedir to ensure that they get stored in the git repo.

  6. Run quantum-add to add any new files to the repo

  7. Run `quantum-update to commit any local changes and pull down any remote changes.

  8. Run s to re-source your .bashrc

Useful Commands

Update Janus to most recent version

bin/update-janus

Source your bashrc after making changes

source ~/.bashrc

Re-link all of your quantum data

setup.sh --force