Skip to content

My dotfiles for Windows, WSL2 and Linux, managed with chezmoi

Notifications You must be signed in to change notification settings

jwnmulder/dotfiles

Repository files navigation

dotfiles

GitHub Actions pre-commit status GitHub Actions ci status

Setup dotfiles

On Linux

sh -c "$(curl -fsLS get.chezmoi.io)" -- -b ~/.local/bin

~/.local/bin/chezmoi init --apply jwnmulder

On Windows

winget install twpayne.chezmoi

chezmoi init --apply jwnmulder

Set ZSH as default shell

chsh -s $(which zsh)

Updating dotfiles

# pull only
chezmoi update --apply=false

chezmoi apply

Editing encrypted files

bin/edit-age-encrypted-in-vscode.sh home/.data/chezmoidata.yaml.age