From d3e843d96424aa96b51711466f0ec81484432998 Mon Sep 17 00:00:00 2001 From: twoneis Date: Sat, 7 Sep 2024 01:23:07 +0200 Subject: [PATCH] added timer to clean download folder every day --- modules/apps/default.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/modules/apps/default.nix b/modules/apps/default.nix index 9b6afba..601f12d 100644 --- a/modules/apps/default.nix +++ b/modules/apps/default.nix @@ -33,6 +33,27 @@ in { }; }; + # Regularly clean download folder + systemd = { + timers."clean-download" = { + wantedBy = [ "timers.target" ]; + timerConfig = { + OnCalendar = "*-*-* 03:00:00"; + Unit = "clean-download.service"; + }; + }; + + services."clean-download" = { + script = '' + ${pkgs.coreutils}/bin/rm -rf /home/user/${conf.username}/Downloads + ''; + serviceConfig = { + Type = "oneshot"; + User = "root"; + }; + }; + }; + home-manager.users.${conf.username}.home.packages = [ pkgs.overskride ]; services.blueman.enable = true;