From 7ad4076cd5052e5f4a24a94b48c866ebb8647986 Mon Sep 17 00:00:00 2001 From: lenemter Date: Tue, 10 Jun 2025 14:40:39 +0300 Subject: [PATCH 1/2] Fix housekeeping --- src/Backends/Housekeeping.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Backends/Housekeeping.vala b/src/Backends/Housekeeping.vala index 17fd2b64..eec1fa7b 100644 --- a/src/Backends/Housekeeping.vala +++ b/src/Backends/Housekeeping.vala @@ -140,7 +140,7 @@ public class SettingsDaemon.Backends.Housekeeping : Object { public int clean_after_days { private get; public construct; } public bool is_disabled { get { - return (!clean_downloads && !clean_screenshots) || clean_after_days < 1; + return (!clean_downloads && !clean_screenshots && !clean_temp && !clean_trash) || clean_after_days < 1; }} public CleanupConfig (Settings settings) { From 8d7c479f8404f276f854ad74ac85ef660cb20112 Mon Sep 17 00:00:00 2001 From: lenemter Date: Tue, 10 Jun 2025 14:52:38 +0300 Subject: [PATCH 2/2] Housekeeping: Clean systemd's logs and tmp directories --- src/Backends/Housekeeping.vala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Backends/Housekeeping.vala b/src/Backends/Housekeeping.vala index eec1fa7b..7315e983 100644 --- a/src/Backends/Housekeeping.vala +++ b/src/Backends/Housekeeping.vala @@ -183,6 +183,8 @@ public class SettingsDaemon.Backends.Housekeeping : Object { if (clean_temp) { var temp_dir = Environment.get_tmp_dir (); lines += template.printf (temp_dir, clean_after_days); + lines += template.printf ("/var/log", clean_after_days); + lines += template.printf ("/var/tmp", clean_after_days); } if (clean_trash) {