use programs for the password store

This commit is contained in:
willemml 2023-03-13 13:44:44 -07:00
parent 508896aba5
commit 35da7752ca
Signed by: willemml
GPG key ID: C3DE5DF6198DACBD
2 changed files with 10 additions and 2 deletions

View file

@ -8,7 +8,6 @@ let
spoof-mac
];
linux = with pkgs; [ ];
pass-extended = pkgs.pass.withExtensions (exts: [ exts.pass-genphrase exts.pass-otp exts.pass-import ]);
python-wp = pkgs.python310.withPackages (p: with p; [ setuptools pyaml requests latexify-py ]);
node-packages = with pkgs.nodePackages; [ bash-language-server prettier ];
octave-wp = pkgs.octave.withPackages (p: with p; [ symbolic ]);
@ -86,7 +85,6 @@ in
nmap
octave-wp
openssh
pass-extended
plantuml
poppler
pv

View file

@ -82,6 +82,16 @@
'';
};
password-store = {
enable = true;
package = pkgs.pass.withExtensions (exts: [ exts.pass-genphrase exts.pass-otp exts.pass-import ]);
settings = {
PASSWORD_STORE_DIR = "${config.home.homeDirectory}/.password-store";
PASSWORD_STORE_CLIP_TIME = "60";
PASSWORD_STORE_KEY = "48BD20833B6AE9AA";
};
};
zoxide = {
enable = true;
enableBashIntegration = true;