aboutsummaryrefslogtreecommitdiff
path: root/infra/nix
diff options
context:
space:
mode:
authorvkcku <[email protected]>2026-06-01 12:28:47 +0530
committervkcku <[email protected]>2026-06-01 12:28:47 +0530
commit7af1f6a0b34841cb50fa581caf03614a9863c55e (patch)
treeab5f4b1373b4aba5b0be7651f153400db6162025 /infra/nix
parentinfra: add impermanence to base module (diff)
infra: add secrets management to base module
monorepo-revid: 1a906a2a1a486db986b9daaa632328579da32522
Diffstat (limited to 'infra/nix')
-rw-r--r--infra/nix/_treefmt.nix4
-rw-r--r--infra/nix/devshell.nix7
2 files changed, 10 insertions, 1 deletions
diff --git a/infra/nix/_treefmt.nix b/infra/nix/_treefmt.nix
index 2814c0a..1987229 100644
--- a/infra/nix/_treefmt.nix
+++ b/infra/nix/_treefmt.nix
@@ -2,6 +2,10 @@
let
conf = {
imports = [ ../../root/nix/_treefmt-base.nix ];
+
+ settings.excludes = [
+ "modules/base/secrets.yaml"
+ ];
};
in
treefmt-nix.lib.mkWrapper pkgs conf
diff --git a/infra/nix/devshell.nix b/infra/nix/devshell.nix
index 676f663..a09bb0c 100644
--- a/infra/nix/devshell.nix
+++ b/infra/nix/devshell.nix
@@ -9,7 +9,12 @@
in
pkgs.mkShellNoCC {
inputsFrom = [ self.devShells."${system}".common ];
- packages = [ treefmt ];
+ packages = [
+ # keep-sorted start
+ pkgs.sops
+ treefmt
+ # keep-sorted end
+ ];
};
};
}