diff --git a/systems/smolboi/home.nix b/systems/smolboi/home.nix index 4255c9a..a58250f 100644 --- a/systems/smolboi/home.nix +++ b/systems/smolboi/home.nix @@ -79,10 +79,22 @@ tray.enable = true; }; - systemd.user.targets.tray = { - Unit = { - Description = "System Tray"; - Requires = [ "graphical-session-pre.target" ]; + systemd.user = { + services.gc = { + Service = { + Exec = "nix-collect-garbage --delete-older-than 30d"; + }; + }; + timers.gc = { + Timer = { + OnCalendar = "weekly"; + }; + }; + targets.tray = { + Unit = { + Description = "System Tray"; + Requires = [ "graphical-session-pre.target" ]; + }; }; };