diff --git a/home/dot_config/borgmatic.d/common.yaml b/home/dot_config/borgmatic.d/common.yaml new file mode 100644 index 00000000..781677a6 --- /dev/null +++ b/home/dot_config/borgmatic.d/common.yaml @@ -0,0 +1,12 @@ +keep_daily: 7 +keep_weekly: 4 +keep_monthly: 6 + +encryption_passcommand: cat /run/agenix/borg/torus/password +compression: zstd,22 +checks: + - name: repository + - name: spot + count_tolerance_percentage: 10 + data_sample_percentage: 1 + data_tolerance_percentage: 0.5 diff --git a/home/dot_config/borgmatic.d/torus_common.yaml b/home/dot_config/borgmatic.d/torus_common.yaml index e176635e..ee624cb8 100644 --- a/home/dot_config/borgmatic.d/torus_common.yaml +++ b/home/dot_config/borgmatic.d/torus_common.yaml @@ -10,15 +10,4 @@ exclude_patterns: archive_name_format: 'torus.borg-{now}' -keep_daily: 7 -keep_weekly: 4 -keep_monthly: 6 - -encryption_passcommand: cat /run/agenix/borg/torus/password -compression: zstd,22 -checks: - - name: repository - - name: spot - count_tolerance_percentage: 10 - data_sample_percentage: 1 - data_tolerance_percentage: 0.5 +<<: !include common.yaml