Hacker News new | ask | show | jobs
by wting 4876 days ago
With today's tools it's not that difficult to sync your shell environment. Keep your config files in a private git repo and add a few lines to your .bashrc that does the following in the background:

  - git (pull|rebase|reset --hard) from repo
  - recreate all symlinks
Any time you make changes, push it up to the repo. An alternative for some is to symlink against files stored in Dropbox.
1 comments

and for the "recreate all symlinks" step, you can use your vcs to determine which symlinks need to be changed.