This repository has been archived on 2024-04-07. You can view files and clone it, but cannot push or open issues or pull requests.
nixos-config/user/pass.nix

27 lines
618 B
Nix
Raw Normal View History

2022-11-07 23:35:50 +01:00
{ config, pkgs, lib, inputs, ... }: {
config = {
2023-08-08 00:58:05 +02:00
programs.password-store = {
enable = true;
package = pkgs.pass.withExtensions (ex: with ex; [
pass-otp
]);
};
2022-11-07 23:35:50 +01:00
services = {
pass-secret-service.enable = true;
2023-11-26 19:40:18 +01:00
git-sync = {
enable = true;
repositories.password-store = {
uri = "git@git.disroot.org:lelgenio/password-store";
path = toString config.programs.password-store.settings.PASSWORD_STORE_DIR;
};
};
2022-11-07 23:35:50 +01:00
};
2023-11-27 19:45:03 +01:00
home.packages = with pkgs; [
wpass
_gpg-unlock
qtpass
2024-03-27 16:40:22 +01:00
readQrCode
2023-11-27 19:45:03 +01:00
];
2022-11-07 23:35:50 +01:00
};
}