DEV Community

Discussion on: How Do You Manage Dotfiles Across Environments and Machines

georgecoldham profile image

I have a ~/.dotfiles directory that I put all my dotfiles in and store them on github.
I use .gitignore for any dotfiles that should only be local.
I have a script that will source all the files in that directory and i just point my ~/.bash_profile at the index.

Here is my git repo, its minimal, I dont use a huge amount of alias'.