fix: password store stuff missing in shell configs
Some checks failed
/ check (push) Failing after 2m21s

This commit is contained in:
Daniel Flanagan 2025-02-17 00:10:47 -06:00
parent 1c03395d86
commit 8816d9c06c

View file

@ -27,6 +27,7 @@ in
cargo
desktop
gnome
password-manager
/*
broot
@ -650,28 +651,27 @@ in
};
password-manager =
{ pkgs, ... }:
{
imports = with homeManagerModules; [
pass
];
home.packages = with pkgs; [
passage
rage
age-plugin-yubikey
bitwarden-cli
oath-toolkit
# bitwarden-desktop
];
};
pass =
{ pkgs, ... }:
lib,
config,
pkgs,
...
}:
{
programs.password-store = {
enable = true;
package = pkgs.pass.withExtensions (exts: [ exts.pass-otp ]);
config = lib.mkIf config.lyte.shell.enable {
programs.password-store = {
enable = true;
package = pkgs.pass.withExtensions (exts: [ exts.pass-otp ]);
};
home.packages = with pkgs; [
passage
rage
age-plugin-yubikey
bitwarden-cli
oath-toolkit
# bitwarden-desktop
];
};
};