Ask HN: Turn my home directory into a Git repo?
I was thinking of making my home directory into a Git repo, so that I could easily see when new files (hidden or otherwise) are added by programs I use, and so that I could just generally track changes. I would probably add directories like Music, etc. to .gitignore to avoid bloat.
Some of the things that would be interesting to notice are all the little hidden configuration files that build up over time, e.g.:
.android, .bash_history, .bash_profile, .bash_profile.pysave, .boot2docker, .cache, .cleanup, .config, .cups, .docker, .fctsslvpnhistory, .filezilla, .gitconfig, .heroku, .ipython, .local, .netrc, .node-gyp, .npm, .oracle_jre_usage, .pip, .putty, .python_history, .swt, .thinkorswim, .v8flags.3.28.71.19.me.json, .vim, .viminfo, .virtualenvs
Do you have any thoughts on doing this? Is it a terrible idea?