Files
dotfiles/.gitignore
Julian Prein c087e76ab2 ignore: Everything in .ssh/ except config
This contradicts a bit what I wanted in

1497fe3ed4 ("meta:install: Link all files in .ssh/"):
> This way potential new files in `.ssh/` do not have to be tracked
> manually.

as now, even though they do not have to be tracked manually in the
install.conf.yaml, that is the case for the .gitignore

But the consequences of private keys being pushed by accident (even
though not the entire folder is symlinked) are far greater than
potentially missing a symlink, making this a sensible step.
(And the overhead of adding one file is much smaller in the .gitignore)
2022-03-31 03:37:51 +02:00

37 lines
649 B
Plaintext

# Ignore backup files
*.bkp
*.bak
# Ignore all gitignores in this repo but this one
.gitignore
!/.gitignore
# Ignore files generated by rejected patches etc.
*.rej
*.orig
# Ignore installation backups
/existing-*.tar.gz
/.config/VSCodium
!/.config/VSCodium/User/settings.json
/.config/git/github.config
/.config/git/gitlab.config
/.config/git/user.config
/.config/vim/.netrwhist
/.config/zsh/.zcompdump
/.config/zsh/.zcompcache
/.config/ranger/bookmarks
/.config/ranger/history
# Ignore symlink to meta/envrc in repo root (created in installation)
/.envrc
# Do not commit any files by accident that might land in there
/.ssh
!/.ssh/config