# These settings are common to all configurations

# configurations
configurations = '⟪list your configurations here⟫'
default_configuration = '⟪default-config⟫'

# encryption
encryption = '⟪encryption⟫'              # borg encryption method
    # Common choices are 'repokey' and 'keyfile'.
    # With 'repokey' the encryption key is copied into repository, use this
    # only if the remote repository is owned by you and is secure.
    # With 'keyfile' the encryption key is only stored locally. Be sure to
    # export it and save a copy in a safe place, otherwise you may not be
    # able to access your backups if you lose your disk.
# specify either passphrase or avendesora_account
passphrase = '⟪passcode⟫'                # passphrase for encryption key
avendesora_account = '⟪account-name⟫'    # avendesora account holding passphrase

# basic settings
# specify notify if batch and notifier if interactive
notify = '⟪your-email-address⟫'          # who to notify when things go wrong
notifier = 'notify-send -u normal {prog_name} "{msg}"'
                                         # interactive notifier program
prune_after_create = True                # automatically run prune after a backup
check_after_create = 'latest'            # automatically run check after a backup
compact_after_delete = True              # automatically run compact after a delete or prune

# repository settings
repository = '⟪host⟫:⟪path⟫/{host_name}-{user_name}-{config_name}'
archive = '{host_name}-{{now}}'
    # These may contain {<name>} where <name> is any of host_name, user_name,
    # prog_name config_name, or any of the user specified settings.
    # Double up the braces to specify parameters that should be interpreted
    # directly by borg, such as {{now}}.
compression = 'lz4'

# filter settings
exclude_if_present = '.nobackup'
exclude_caches = True

# prune settings
keep_within = '1d'                       # keep all archives created in interval
keep_hourly = 48                         # number of hourly archives to keep
keep_daily = 14                          # number of daily archives to keep
keep_weekly = 8                          # number of weekly archives to keep
keep_monthly = 24                        # number of monthly archives to keep
keep_yearly = 2                          # number of yearly archives to keep
