about summary refs log tree commit diff
path: root/users/wpcarro/tools
diff options
context:
space:
mode:
authorWilliam Carroll <wpcarro@gmail.com>2022-12-12T19·39-0800
committerwpcarro <wpcarro@gmail.com>2022-12-12T19·43+0000
commitb6cae74f136759b73d05e93622ce0a3b7902c0bb (patch)
tree38a152ded861be4a288f4672d261c4d5e1583423 /users/wpcarro/tools
parent9166a9915a079e9c7e1a202552f2237121103669 (diff)
feat(wpcarro/lazy-deps): Support wpcarro-deps r/5411
Replace legacy lazy-deps with the latest pattern.

Change-Id: If0b0798d76f63b8a42b222398c043f26e9035e42
Reviewed-on: https://cl.tvl.fyi/c/depot/+/7576
Reviewed-by: wpcarro <wpcarro@gmail.com>
Tested-by: BuildkiteCI
Autosubmit: wpcarro <wpcarro@gmail.com>
Diffstat (limited to 'users/wpcarro/tools')
-rw-r--r--users/wpcarro/tools/wpcarro-deps.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/users/wpcarro/tools/wpcarro-deps.nix b/users/wpcarro/tools/wpcarro-deps.nix
new file mode 100644
index 000000000000..a359dfb746e8
--- /dev/null
+++ b/users/wpcarro/tools/wpcarro-deps.nix
@@ -0,0 +1,10 @@
+# Shell derivation to invoke //nix/lazy-deps with the dependencies that should
+# be lazily made available in wpcarro's users dir in depot.
+{ pkgs, depot, ... }:
+
+depot.nix.lazy-deps {
+  deploy-diogenes.attr = "users.wpcarro.nixos.deploy-diogenes";
+  rebuild-diogenes.attr = "users.wpcarro.nixos.rebuild-diogenes";
+  import-gpg.attr = "users.wpcarro.configs.import-gpg";
+  export-gpg.attr = "users.wpcarro.configs.export-gpg";
+}