[dev] Re: suckless dotfiles approach

From: Christian Neukirchen <chneukirchen_AT_gmail.com>
Date: Sat, 08 Jun 2013 12:48:47 +0200

Markus Teich <markus.teich_AT_stusta.mhn.de> writes:

> git will break them. It calls unlink and create on every update.
>
> At the moment I am thinking about the GIT_DIR in $HOME/somthing/deeper
> and setting the GIT_WORK_TREE to $HOME after cloning, making backups
> of possibly already existing files and moving the cloned files to
> $HOME.
> Handling templated configfiles (you don't want your ssh hosts in the
> repo) seems to be a bit problematic though.
> Any other objections to this method?

I do it like that:

alias homegit="GIT_DIR=~/prj/dotfiles/.git GIT_WORK_TREE=~ git"

And then call "homegit commit" etc.

-- 
Christian Neukirchen  <chneukirchen_AT_gmail.com>  http://chneukirchen.org
Received on Sat Jun 08 2013 - 12:48:47 CEST

This archive was generated by hypermail 2.3.0 : Sat Jun 08 2013 - 13:00:06 CEST