summaryrefslogtreecommitdiff
path: root/pkgs/pass-bcr/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/pass-bcr/default.nix')
-rw-r--r--pkgs/pass-bcr/default.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/pkgs/pass-bcr/default.nix b/pkgs/pass-bcr/default.nix
new file mode 100644
index 0000000..6db814c
--- /dev/null
+++ b/pkgs/pass-bcr/default.nix
@@ -0,0 +1,19 @@
+{ stdenv, ... }:
+stdenv.mkDerivation {
+ pname = "pass-bcr";
+ version = "1.0";
+
+ src = ./.;
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/{lib/password-store/extensions,share/{bash-completion/completions,zsh/site-functions}}
+ cp bcr.bash $out/lib/password-store/extensions
+ cp completions/zsh $out/share/zsh/site-functions/_pass-bcr
+ cp completions/bash $out/share/bash-completion/completions/pass-bcr
+ chmod +x $out/lib/password-store/extensions/bcr.bash
+
+ runHook postInstall
+ '';
+}