wordlists/backups/backups-ignore.txt

113 lines
1.6 KiB
Plaintext

# raw exclusions
# this file notes down what things to ignore when you make backups, for example
# with borg/vorta
#
# The assumption is that we want to keep userdata, not application data. For
# example, we want to keep the image you drew, not the executable of the program
# you drew that with. The reasoning is that you can probably install that anew
# with little effort.
# things in /home
~/.local/state
~/.local/share/Trash
~/.cache
~/.steam
~/Downloads
~/.cargo/registry
~/.local/share/flatpak
~/.local/share/nvim/mason
~/.local/share/nvim/lazy
~/.pyenv
# keywords
**trash**
**Trash**
**cache**
**Cache**
# part of dir tree
**/tmp
**/temp
# programming stuff and compiled stuff
*/target
**/.rustup
# filetypes
*.iso
*.tmp
# system stuff
/var/cache
/var/log
/tmp
# vorta presets ############
# spotify
fm:*/.cache/spotify
fm:*/.config/spotify
fm:*/.var/app/com.spotify.Client/cache
fm:*/.var/app/com.spotify.Client/config/spotify
# flatpak-builder
fm:*.flatpak-builder
# docker-artefacts
fm:*/.docker
# log-files
fm:*.log
fm:*/logs/*
# cache-files
fm:*/.cache
fm:*/Caches
# temp-files
fm:*/.tmp
fm:*/temp
fm:*.swp
fm:*.bak
# recycle-bin-trash
fm:*/.local/share/Trash/*
fm:*/.Trash/*
fm:*/.Trash-*/*
# node-cache
fm:*/node_modules
fm:*/.npm
fm:*/npm-global
# python-cache
fm:*/__pycache__
fm:*.pyc
fm:*.pyo
fm:*/.virtualenvs
fm:*/venv/*
fm:*/.venv/*
# rust-artefacts
fm:*/.cargo
fm:*/.rustup
# vscode-cache
fm:*/.config/Code
fm:*/.vscode/extensions/*
# android-studio
fm:*/.android
fm:*/.gradle
fm:*/Android/Sdk
fm:*/.AndroidStudio
# jetbrains
fm:*/.config/JetBrains
fm:*/.cache/JetBrains
fm:*/.local/share/JetBrains
# aws-artefacts
fm:*/.aws