nixos-config/configurations/pass.nix
2021-04-28 09:49:58 +02:00

16 lines
464 B
Nix

{ ... }: {
nixpkgs.overlays = [
(self: super: {
pass = (super.pass.override { pass = super.pass-wayland; }).withExtensions (ext: [ ext.pass-otp ]);
})
];
home-manager.users.charlotte = { pkgs, ... }: {
programs.password-store = {
enable = true;
settings = { PASSWORD_STORE_DIR = "/home/charlotte/repos/passwords"; };
};
services.password-store-sync.enable = true;
services.pass-secret-service.enable = true;
};
}