No description
Find a file
2026-06-29 16:28:29 +02:00
.config feat(wezterm): add wezterm terminal customizations 2026-06-29 16:22:41 +02:00
.zsh feat(zsh): add starting zsh config 2026-06-29 16:21:35 +02:00
.git_commit_msg feat(git): add global git config 2026-06-29 16:19:44 +02:00
.gitconfig feat(git): add global git config 2026-06-29 16:19:44 +02:00
.zshrc feat(zsh): add starting zsh config 2026-06-29 16:21:35 +02:00
README.md chore: add basic setup readme 2026-06-29 16:28:29 +02:00

Bare repository for local dotfiles management.

Init

Init (with git tracking data held at $HOME/.dotfiles:

mkdir -p $HOME/.dotfiles
git init --bare $HOME/.dotfiles
alias dotfiles='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
# ignore files in the worktree by default (needing manual addition)
dotfiles config --local status.showUntrackedFiles no
# Optional (for lazygit https://lazygit.dev)
alias lazydotfiles='lazygit --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'

Clone on a fresh machine

git clone --bare $HOME/.dotfiles