This puts the git working directory in $HOME
.
Everything not under .config
is ignored by default, so it's
worthwhile to check for other files occasionally.
At the moment, I still keep my vim
configs in a separate
repo.
Somewhat clumsily, this repo includes a script to clone this repo:
$ DIR=$(mktemp -d)
$ git clone git@github.com:alloy-d/dotfiles.git $DIR
$ $DIR/scripts/init.sh
List files and folders in the current directory (probably most useful in
$HOME
) that are not tracked.
$ git ls-files --others --directory --exclude-from ~/.config/git/ignore