From 9bdfa72f032c9c8f29affabf850d23b1591f7f98 Mon Sep 17 00:00:00 2001 From: gabrix73 Date: Sun, 31 May 2026 03:13:09 +0200 Subject: Add vim-yubisigner wrapper and installation instructions - Add scripts/vim-yubisigner (editor wrapper for YubiKey signing) - Update README with complete installation steps for yubisigner-cli - Include code blocks for building and installing wrapper --- README.md | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'README.md') 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. -- cgit v1.2.3