diff --git a/mkosi.extra/etc/snapper/configs/home b/mkosi.extra/etc/snapper/configs/home index 5f2d0d9..1b28f09 100644 --- a/mkosi.extra/etc/snapper/configs/home +++ b/mkosi.extra/etc/snapper/configs/home @@ -43,18 +43,18 @@ NUMBER_LIMIT_IMPORTANT="10" # create hourly snapshots -TIMELINE_CREATE="no" +TIMELINE_CREATE="yes" # cleanup hourly snapshots after some time -TIMELINE_CLEANUP="no" +TIMELINE_CLEANUP="yes" # limits for timeline cleanup TIMELINE_MIN_AGE="3600" -TIMELINE_LIMIT_HOURLY="0" -TIMELINE_LIMIT_DAILY="0" -TIMELINE_LIMIT_WEEKLY="0" -TIMELINE_LIMIT_MONTHLY="0" -TIMELINE_LIMIT_QUARTERLY="0" +TIMELINE_LIMIT_HOURLY="3" +TIMELINE_LIMIT_DAILY="3" +TIMELINE_LIMIT_WEEKLY="3" +TIMELINE_LIMIT_MONTHLY="3" +TIMELINE_LIMIT_QUARTERLY="3" TIMELINE_LIMIT_YEARLY="0" diff --git a/mkosi.extra/usr/lib/systemd/system-preset/50-kde-linux.preset b/mkosi.extra/usr/lib/systemd/system-preset/50-kde-linux.preset index 9ff7ee8..0139b63 100644 --- a/mkosi.extra/usr/lib/systemd/system-preset/50-kde-linux.preset +++ b/mkosi.extra/usr/lib/systemd/system-preset/50-kde-linux.preset @@ -38,6 +38,7 @@ enable etc-factory.service # Snapper - BTRFS Snapshot Tool enable snapper-boot.timer +enable snapper-timeline.timer enable snapper-cleanup.timer # networkd - we use networkmanager