[fix] github username in scripts
[dotfiles_afify.git] / .scripts / pass_manager.sh
blob26b2d5ad2d841b09ce4ed72ee8e7b93c07a0b786
1 #!/usr/bin/env bash
3 #==============================================================================
4 # Name : pass_manager
5 # GitHub : Afify
6 # Copyright : MIT
7 # Version :
8 # Description :
9 #==============================================================================
11 # gpg_id=0F6CD1196B2A5658
12 gpg_id=CED2D2F771262467
13 gpg_email=hassanafify@protonmail.com
15 # init pass
16 # pass init $gpg_id
17 # pass init $gpg_email
19 # copy to clipboard (will clear in 45s)
20 # pass -c $choosen
22 # insert old password entry
23 # pass insert $category_dir/$entry_name
25 # insert new generated password entry
26 # pass generate $category_dir/$entry_name $pass_length
28 # remove password entry
29 # pass rm $category_dir/$entry_name
30 path=/home/hassan/.password-store/
32 chosen=$(\
33 find $path -type f -name "*.gpg" -printf '%f\n' |\
34 sed 's/\.gpg$//1'|\
35 dmenu -i -p "Pass " -l 10)
37 echo $chosen
39 pass -c $chosen