summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md18
1 files changed, 14 insertions, 4 deletions
diff --git a/README.md b/README.md
index 333166f..7a28025 100644
--- a/README.md
+++ b/README.md
@@ -42,10 +42,20 @@ apt install neomutt tor torsocks swaks
For automatic post signing with YubiKey PIV Ed25519:
-1. Install [yubisigner](https://github.com/Ch1ffr3punk/yubisigner) dependencies (Go, piv-go, etc.)
-2. Build [yubisigner-cli](https://git.virebent.art/virebent/yubisigner-cli) (CLI version of yubisigner GUI)
-3. Configure YubiKey PIV slot 9c with Ed25519 key
-4. Install `vim-yubisigner` wrapper script
+1. Configure YubiKey PIV slot 9c with Ed25519 key (one-time setup)
+2. Install [yubisigner-cli](https://git.virebent.art/virebent/yubisigner-cli):
+ ```bash
+ cd ~/bin
+ git clone https://git.virebent.art/virebent/yubisigner-cli
+ cd yubisigner-cli
+ go build -o yubisigner-cli main.go
+ ```
+3. Install `vim-yubisigner` wrapper from this repo:
+ ```bash
+ mkdir -p ~/bin
+ cp scripts/vim-yubisigner ~/bin/vim-yubisigner
+ chmod +x ~/bin/vim-yubisigner
+ ```
The mail2news account is pre-configured to use `vim-yubisigner` as editor, which automatically signs messages with YubiKey after editing.