Storage of various linux config files
- by stantona
I'm using git to track/store all my various config files required for linux. They're organized as if they live in my home directory, eg:
.Xresources
.config/
Awesome
rc.lua
.xmodmap
.zshrc
vim/ <- submodule
emacs/ <- submodule
etc
I use git submodules for other things like vim/emacs configuration (since I also want to keep those separate repos).
I'm thinking of creating a shell script to create the various links to these files. The goal is to make it easier to setup another linux painlessly.
Is this a reasonable idea? Is there a preferred approach? I'm mostly interested in hearing how others people store their configs.