Re: Configuring the location of ~/.gitconfig
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Sep 27, 2012, 06:09 UTC
- Message-ID
- <7v6270t2tb.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <CALkWK0nEP2gf4fYL=hjHg_U3X67M4PF1aupV+VJb9T6eBEo0MQ@mail.gmail.com>
Ramkumar Ramachandra <artagnon@gmail.com> writes:
Show 5 quoted lines
> I'd like to configure the location of ~/.gitconfig through an > environment variable. My usecase is a simple enough: I have a > repository with all my dotfiles, and I don't want to symlink > ~/dotfiles/.gitconfig from $HOME after cloning it. Does anyone else > think the feature will be useful?
Not me. For that particular use case, my approach (long before I switched the vcs that controls my dotfiles to git) have always been to have ~/src that is version controlled, with a Makefile that builds/adjusts dotfiles appropriately for each box and installs them in the proper place.
Of course, if .gitconfig _is_ the same across all boxes I use, that Makefile is likely to "install" by making a symlink ~/.gitconfig that points at src/dot/gitconfig without "building".