Do you also have to handle that? How do you do it? Is there any good software available out there to make it easy?
Ask HN: How do you share your personal setup over different computers?
1–10 of 42 posts
Re: Ask HN: How do you share your personal setup over different computers?
#2Re: Ask HN: How do you share your personal setup over different computers?
#3Re: Ask HN: How do you share your personal setup over different computers?
#4Ansible against localhost is a good choice. Pair this with a git repo that you keep the setup in
Re: Ask HN: How do you share your personal setup over different computers?
#5Re: Ask HN: How do you share your personal setup over different computers?
#6GNU Stow is a symlink farm manager which takes distinct packages of software and/or data located in separate directories on the filesystem, and makes them appear to be installed in the same place. For example, /usr/local/bin could contain symlinks to files within /usr/local/stow/emacs/bin, /usr/local/stow/perl/bin etc., and likewise recursively for any other subdirectories such as .../share, .../man, and so on.
https://www.gnu.org/software/stow/
http://brandon.invergo.net/news/2012-05-26-using-gnu-stow-to...
Re: Ask HN: How do you share your personal setup over different computers?
#7Dotfiles with dotbot in a git repo to manage my user configuration.
I've used a few dotfiles managers and this one required the least amount of bootstrapping for me. Needing to install stow or yadm is extra steps I could have the computer do for me
The ansible repo is a submodule in the dotfiles repo because I'm too lazy to pull it separately.