From f765e90de2206d93f4773fb6de1709f4b777c1ee Mon Sep 17 00:00:00 2001
From: h7x4 <h7x4@nani.wtf>
Date: Mon, 24 Mar 2025 16:26:03 +0100
Subject: [PATCH] home/direnv: remove auto-prune module (moved to modules)

---
 home/programs/direnv/auto-prune.nix | 39 -----------------------------
 1 file changed, 39 deletions(-)
 delete mode 100644 home/programs/direnv/auto-prune.nix

diff --git a/home/programs/direnv/auto-prune.nix b/home/programs/direnv/auto-prune.nix
deleted file mode 100644
index c2fbc47..0000000
--- a/home/programs/direnv/auto-prune.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ config, pkgs, lib, ... }:
-let
-  cfg = config.programs.direnv;
-in
-{
-  config = {
-    systemd.user.services.prune-allowed-direnv-dirs = {
-      Unit = {
-        Description = "Prune unused allowed directories for direnv";
-        Documentation = [ "man:direnv(1)" ];
-        ConditionPathExists = "${config.xdg.dataHome}/direnv/allow";
-      };
-
-      Service = {
-        Type = "oneshot";
-        CPUSchedulingPolicy = "idle";
-        IOSchedulingClass = "idle";
-        ExecStart = "${lib.getExe cfg.package} prune";
-      };
-    };
-
-    systemd.user.timers.prune-allowed-direnv-dirs = {
-      Unit = {
-        Description = "Prune unused allowed directories for direnv";
-        Documentation = [ "man:direnv(1)" ];
-      };
-
-      Timer = {
-        Unit = "prune-allowed-direnv-dirs.service";
-        OnCalendar = "daily";
-        Persistent = true;
-      };
-
-      Install = {
-        WantedBy = [ "timers.target" ];
-      };
-    };
-  };
-}