From 1429d7905743fbac4bf8fd8ac3ee181fa09c66d5 Mon Sep 17 00:00:00 2001 From: FliegendeWurst <2012gdwu@web.de> Date: Thu, 7 May 2020 18:11:22 +0200 Subject: [PATCH] Add a lot of application (cache) directories --- rsync-homedir-excludes.txt | 336 ++++++++++++++++++++++++++++++------- 1 file changed, 274 insertions(+), 62 deletions(-) diff --git a/rsync-homedir-excludes.txt b/rsync-homedir-excludes.txt index 43b31a7..7a742b0 100644 --- a/rsync-homedir-excludes.txt +++ b/rsync-homedir-excludes.txt @@ -1,50 +1,29 @@ # rsync-homedir-excludes # -# A list of files to exclude when backing up *nix home directories using rsync. +# A list of files to exclude when backing up *nix home directories using rsync or borg. # # Author: Ruben Barkow # Version: 2015-08-30 # -# #Usage: -# USER= -# rsync -aP --exclude-from=rsync-homedir-excludes.txt /home/$USER/ /media/$USER/linuxbackup/home/$USER/ +# Extended and modified by FliegendeWurst +# Update: 2020-05-06 ############################################### # directories, probably not worth a backup # -# (uncomment the files you don't need) # +# (comment the files you do need) # ############################################### -#.android -#.AndroidStudio*/ -#Android/Sdk -#.gradle -#.gvm -#.grails/ -#.grails_history -#.kde/share/apps/nepomuk -#.local/share/notbit -#.local/libvirt -#.vagrant -#.vagrant.d -#.wine -#.twister -#/twister -#Applications/eclipse* -#/Downloads -#*Popcorntime* -#/Scribus -#/VirtualBox* -# -## Add Game Folders here: -# -#/games -#.local/share/Steam -#.steam -#Steam -#.minecraft -#.PlayOnLinux - +.gvm +.grails +.grails_history +.kde/share/apps/nepomuk +.local/share/notbit +.local/libvirt +.vagrant +.vagrant.d +.twister +twister ################################################ # These directories may definitely be excluded # @@ -55,15 +34,15 @@ .gvfs .local/share/gvfs-metadata # contains the actual encrypted home directory -/.Private +.Private # Session-specific: -/.dbus -/.cache -/.Trash +.dbus +.cache +.Trash .Trash-1* .local/share/Trash -/Trash +Trash # Cached info about audio CDs: .cddb @@ -78,8 +57,6 @@ # Cache for flash, maybe others? .adobe -# except for Flash persistence, there is no reason to keep this -.macromedia #Files: @@ -96,17 +73,16 @@ Thumbs.db .DS_Store .localised -.bash_history .CFUserTextEncoding # Common Unix Printing System -/.cups +.cups # run-time configuration information for Subversion -/.subversion +.subversion # Python virtual environments -/.virtualenvs +.virtualenvs # Session-specific .Xauthority @@ -160,6 +136,10 @@ Thumbs.db .mozilla/firefox/*/compreg.dat # cached plugin data, recreated .mozilla/firefox/*/pluginreg.dat +.mozilla/firefox/*/storage/default +.mozilla/firefox/*/storage/temporary +.mozilla/firefox/*/datareporting +.mozilla/firefox/Crash Reports #SeaMonkey-specific (see also Profile folder): @@ -180,8 +160,10 @@ Thumbs.db # cached plugin data, recreated .mozilla/seamonkey/*/pluginreg.dat -# Thunderbird Cache in your profile folder +# Thunderbird .thunderbird/*/Cache +.thunderbird/*/crashes +.thunderbird/Crash Reports #Opera-specific (related question on Superuser.com: Is documentation available on files and directories in the Opera profile folder?): @@ -195,7 +177,7 @@ Thumbs.db .opera/lock # Keychain dir (manage SSH and GPG keys, front-end to ssh-agent and ssh-add) -/.keychain +.keychain #Komodo Edit: @@ -222,8 +204,8 @@ Thumbs.db .komodoedit/*/mutex.lock .komodoedit/*/*.xmlc .komodoedit/*/startup-env.tmp -.komoeoedit/*/commandments.fifo -.komoeoedit/*/history.sqlite +.komodoedit/*/commandments.fifo +.komodoedit/*/history.sqlite #GnuPG: @@ -247,19 +229,10 @@ Thumbs.db .config/chromium/Default/Application Cache .config/chromium/Default/History Index * -#Local repositories (added by errantlinguist on 2015-04-13): -.gradle/caches -/.m2/repository - -#indexer -.local/share/baloo -.local/share/zeitgeist -.local/share/akonadi - #Other apps: # Pidgin -.pulse/icons +.purple/icons # Cached applets .guayadeque/cache.db .java/deployment/cache @@ -267,5 +240,244 @@ Thumbs.db .icedtea .gnome2/epiphany/favicon_cache -# other temporary files -nohup.out +# stuff that shouldnt be backed up +*.nobackup + +# other temporary files +.cache +*/.cache +.ccache +*/.thumbnails +*/Unity/*/Analytics +*/cache +*/cache2 +*/tmp +*/GLProgramBinaryCache +*/OfflineCache +*/Cache +*/GPUCache +*/Code Cache +*/CachedExtensions +*/VideoDecodeStats +*/CryptnetUrlCache +*/recompileMc +*/build/intermediates +*/thumbnails +*/Pending Pings +*/QtWebEngine +*/.mixin.out +*/saved-telemetry-pings +*/startupCache +*/webcache +*/.gradle +*/skin-cache + +# session data +.config/session +*/Session Storage +*/session.lock + +# fuzzing data +*/fuzzer_script* + +# rust +.multirust +.cargo +.rustup +*/target/debug +*/target/doc +*/target/release +*/target/rls +*/target/package +*/target/.rustc_info.json +# list architectures compiled to here +*/target/asmjs-unknown-* +*/target/wasm32-unknown-unknown +*/target/x86*-*-*-* + +# npm / javascript +.emscripten* +*/node_modules + +# python +*__pycache__* +*.pyc + +# ruby +.gem + +# c +*.o +*.so + +# java +.gradle +.java/fonts +.java/webview +.m2 +*.class +*/target/classes +*/build/classes +*/build/natives +*/build/*compileJava* +*/build/*Srg* +*/build/*Jar* +*/build/*cache* +*/build/*download* + +# julia +.julia + +# android +.android +Android/Sdk +AndroidStudioProjects/*/.gradle +AndroidStudioProjects/*/app/build +AndroidStudioProjects/*/build + +# arduino +Arduino/libraries +.arduino*/packages + +# wine +.wine*/drive_c/windows +.wine*/drive_c/Program Files* +.wine*/drive_c/users/Public/Application Data/PerkinElmerInformatics +.wine*/drive_c/ProgramData/PerkinElmerInformatics +.wine*/drive_c/Python32 +.wine*/drive_c/users/*/Temp +.wine*/drive_c/users/*/Local Settings/Temporary Internet Files +.wine*/dosdevices +# maybe keep partially? +.local/share/wineprefixes + +# josm +.josm/autosave +.josm/cache +.josm/*.log +.josm/plugins +.josm/remotecontrol +.josm/validator + +# useless configs +*/.idea +*/.metadata/.plugins +.AndroidStudio* +.aspnet +.charles +.droidcam +.eclipse +.fiddler +.gimp* +.hugindata +.IdeaIC* +.IntelliJIdea* +.jdks +.vscode/extensions +.config/chromium +.config/Code +.config/GIMP +.config/GnomicStudios +.config/JetBrains/IntelliJIdea* +.config/.mono/certs +.config/skypeforlinux +.local/share/dolphin + +# useless caches and temp. storage +.bitcoin/blocks +.bitcoin/chainstate +.GridcoinResearch +.ipfs/blocks +.Mathematica +.minecraft/assets +.minecraft/bin +.minecraft/launcher_log.txt +.minecraft/libraries +.minecraft/logs +.minecraft/*natives* +.mitmproxy +.mono +.nv +.ooniprobe +.oracle_jre_usage +.paradoxlauncher +.rnd +.steam +.steampid +.torrench +.ts3client/cache +.ts3client/crashdumps +.ts3client/logs +.w3m +.Wolfram/Logs +.zcomp* +.zplugin +.config/cef_user_data +.config/discord* +.config/Electron +.config/etcher-electron +.config/fzf +.config/ibus +.config/libreoffice +.config/obs-studio/logs +.config/obs-studio/profiler_data +.config/Riot/*Cache +.config/ShipLord +.config/unity3d +.config/VirtualBox +.config/Wire +.local/bin +.local/doc +.local/lib +.local/man +.local/share/baloo +.local/share/binding of isaac afterbirth+ mods +.local/share/cargo-web +.local/share/doc +.local/share/flatpak +.local/share/gist +.local/share/*gwenview +.local/share/heroku +.local/share/icons +.local/share/JetBrains/IntelliJIdea* +.local/share/keybase/*cache +.local/share/klipper +.local/share/knewstuff3 +.local/share/kxmlgui5 +.local/share/man +.local/share/marble/cache +.local/share/marble/maps +.local/share/mime +.local/share/npm +.local/share/plasma/plasmoids +.local/share/sddm +.local/share/steamtricks +.local/share/supertuxkart +.local/share/TeamSpeak 3 +.local/share/teamviewer* +.local/share/Telegram* +.local/share/vulkan +.local/share/webkitgtk +.local/share/xorg + +# logs +*/logs/*.log +*/logs/*.log.gz + +# game data (maybe keep?, depends) +.factorio/scenarios +#.minecraft/server-resource-packs +.technic/assets +.technic/cache +#.local/share/Steam +.local/share/Steam/steamapps/compatdata +.local/share/Steam/steamapps/common/Proton *.* +*/dynmap +*/journeymap +*/mapwriter_mp_worlds + +.tixati +.config/torrench +.local/share/data/qBittorrent +.local/share/torbrowser +Vaults