diff options
| author | gabrix73 <gabriel1@frozenstar.info> | 2026-05-31 03:13:09 +0200 |
|---|---|---|
| committer | gabrix73 <gabriel1@frozenstar.info> | 2026-05-31 03:19:13 +0200 |
| commit | 9bdfa72f032c9c8f29affabf850d23b1591f7f98 (patch) | |
| tree | 84ccbcdec0335e51d6556cc9fc76e290593326e8 /README.md | |
| parent | 7a56f6df0853305666f70b906966de19f2fb388c (diff) | |
| download | neomutt-config-9bdfa72f032c9c8f29affabf850d23b1591f7f98.tar.gz neomutt-config-9bdfa72f032c9c8f29affabf850d23b1591f7f98.tar.xz neomutt-config-9bdfa72f032c9c8f29affabf850d23b1591f7f98.zip | |
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
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -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. |
