50 lines
849 B
Plaintext
50 lines
849 B
Plaintext
# chezmoi ignore patterns
|
|||
|
|
# These paths will not be managed by chezmoi
|
||
|
|
|
||
|
|
# macOS
|
||
|
|
.DS_Store
|
||
|
|
|
||
|
|
# Editor temp files
|
||
|
|
*.swp
|
||
|
|
*.swo
|
||
|
|
*~
|
||
|
|
|
||
|
|
# Nested git repos (e.g. nvim has its own .git)
|
||
|
|
**/.git/**
|
||
|
|
AppData/Local/nvim/.exe/**
|
||
|
|
|
||
|
|
# chezmoi internal
|
||
|
|
.chezmoiroot
|
||
|
|
|
||
|
|
# Repo-only files — don't apply these to the home directory
|
||
|
|
README.md
|
||
|
|
packages
|
||
|
|
scripts
|
||
|
|
.gitattributes
|
||
|
|
.gitignore
|
||
|
|
|
||
|
|
# Windows-only paths — skip on Linux
|
||
|
|
{{ if ne .chezmoi.os "windows" }}
|
||
|
|
AppData/**
|
||
|
|
dot_wslconfig
|
||
|
|
Documents/**
|
||
|
|
{{ end }}
|
||
|
|
|
||
|
|
# Linux-only paths — skip on Windows
|
||
|
|
{{ if ne .chezmoi.os "linux" }}
|
||
|
|
.zshrc
|
||
|
|
.zshenv
|
||
|
|
.oh-my-zsh/**
|
||
|
|
{{ end }}
|
||
|
|
|
||
|
|
# Linux-only scripts — skip on Windows
|
||
|
|
{{ if ne .chezmoi.os "linux" }}
|
||
|
|
.chezmoiscripts/linux_*
|
||
|
|
.chezmoiscripts/setup-ssh-keys.sh
|
||
|
|
{{ end }}
|
||
|
|
|
||
|
|
# Windows-only scripts — skip on Linux
|
||
|
|
{{ if ne .chezmoi.os "windows" }}
|
||
|
|
.chezmoiscripts/windows_*
|
||
|
|
{{ end }}
|