]> git.wh0rd.org - home.git/blame - .config/goobuntu-backups/exclude
goobuntu-backups: move my stuff to exclude.d
[home.git] / .config / goobuntu-backups / exclude
CommitLineData
5bfad04e
MF
1# This file contains globbing patterns that will be excluded from the nightly,
2# automated backups. Patterns should be relative to $HOME listed one per line.
ce23c08b
MF
3#
4# These patterns can contain *, **, ?, and [...] (character ranges). As in
5# a normal shell, * can be expanded to any string of characters not containing
6# "/", ? expands to any character except "/", and [...] expands to a single
7# character of those characters specified (ranges are acceptable). The new
8# special pattern, **, expands to any string of characters whether or not it
9# contains "/". Furthermore, if the pattern starts with "ignorecase:" (case
10# insensitive), then this prefix will be removed and any character in the string
11# can be replaced with an upper- or lowercase version of itself.
12#
13# The exclude pattern option matches a file if:
14#
15# 1. pattern can be expanded into the file's filename, or
16# 2. the file is inside a directory matched by the option.
17#
18# For example,
19#
20# /usr/local
21#
22# matches e.g. /usr/local, /usr/local/lib, and /usr/local/lib/netscape.
23#
24# See also the FILE SELECTION section in `man 1 duplicity` for patterns that
25# can be used in a file pointed to by the argument of the
26# --exclude-filelist flag.
5bfad04e
MF
27
28# Exclude application caches.
ce23c08b 29.cache
5bfad04e
MF
30
31# Exclude potentially large error logs.
32.xsession-errors*
5bfad04e 33