From b07a8f5e20e45f6c513f6c91e00b1444984e9f72 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Mon, 17 Jul 2023 22:24:41 -0400 Subject: [PATCH] auto empty trash on login --- modules/nixos/applications/nautilus.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/nixos/applications/nautilus.nix b/modules/nixos/applications/nautilus.nix index 89138f5..cea607e 100644 --- a/modules/nixos/applications/nautilus.nix +++ b/modules/nixos/applications/nautilus.nix @@ -40,6 +40,7 @@ defaultApplications."inode/directory" = lib.mkBefore [ "org.gnome.Nautilus.desktop" ]; }; + }; # # Set default for opening directories @@ -50,6 +51,13 @@ # lib.mkForce [ "org.gnome.Nautilus.desktop" ]; # }; + # Delete Trash files older than 1 week + systemd.user.services.empty-trash = { + description = "Empty Trash on a regular basis"; + wantedBy = [ "default.target" ]; + script = "${pkgs.trash-cli}/bin/trash-empty 7"; + }; + }; }