blob: 8e564c31c622445493834a539f9d5dedb14de770 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# Description
Based on [this gist](https://gist.github.com/sardemff7/759cbf956bea20d382a6128c641d2746)
and [pinentry-rofi](https://github.com/plattfot/pinentry-rofi). Thank
you, Fredrik Salomonsson, for doing all the hard work.
Simple
[pinentry](https://www.gnupg.org/related_software/pinentry/index.html)
gui using [rofi](https://github.com/davatorium/rofi).
It\'s similar in functionality as the gist and the previous script, but
on the MicroOS, where I work now, it is essential to install as
few as possible additional software, so Guile is certainly too much.
To use `pinentry-rofi` with `gpg-agent`, you can
set it as the `pinentry-program` in the
`~/.gnupg/gpg-agent.conf`. Note that you need to use the full
path to the binary.
For example for Arch Linux this would be:
``` conf
pinentry-program /usr/bin/pinentry-rofi
```
Don\'t forget to restart `gpg-agent` for the changes to take
affect:
``` shell
gpg-connect-agent reloadagent /bye
```
All issues, questions, complaints, or (even better!) patches
should be send via email to
[~mcepl/devel@lists.sr.ht](mailto:~mcepl/devel@lists.sr.ht) email
list (for patches use [git
send-email](https://git-send-email.io/)).
|