terra: add proton-pass-cli via flake input

Not in nixpkgs; packaged by github:tomsch/proton-pass-cli-nix. Used by
./scripts/deploy to autofill sudo/ssh passwords from the "HomeLab" vault.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-24 00:34:12 +02:00
co-authored by Claude Sonnet 5
parent a793ac50f5
commit eac20f5e0a
3 changed files with 33 additions and 1 deletions
+6
View File
@@ -32,6 +32,12 @@
# breaks their pinned python dependency set. Costs a second nixpkgs in the
# lock; builds come prebuilt from nix-community's Cachix.
authentik-nix.url = "github:nix-community/authentik-nix";
# Unofficial packaging of Proton's pass-cli (not in nixpkgs) — used by
# ./scripts/deploy to pull sudo/ssh passwords from the "HomeLab" vault.
proton-pass-cli = {
url = "github:tomsch/proton-pass-cli-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = { self, nixpkgs, disko, sops-nix, nixos-images, home-manager, mediamanager-nix, authentik-nix, ... }@inputs: