pass: enable otp generation

This commit is contained in:
Leonardo Eugênio 2023-08-07 19:58:05 -03:00
parent 4ad060e795
commit 89cef20b3c
4 changed files with 28 additions and 3 deletions

View file

@ -0,0 +1,2 @@
complete -c $PROG -f -n '__fish_pass_needs_command' -s c -l clip -d 'Generate an OTP code'
complete --no-files pass -a '(__fish_pass_print_entries)' -n '__fish_pass_uses_command otp'

View file

@ -1,10 +1,15 @@
{ config, pkgs, lib, inputs, ... }: {
config = {
programs.password-store.enable = true;
programs.password-store = {
enable = true;
package = pkgs.pass.withExtensions (ex: with ex; [
pass-otp
]);
};
services = {
pass-secret-service.enable = true;
password-store-sync.enable = true;
};
home.packages = with pkgs; [ pass wpass _gpg-unlock ];
home.packages = with pkgs; [ wpass _gpg-unlock ];
};
}