Daily Shaarli
Yesterday - February 20, 2025
A helpful script which automates rotating the key stubs for gpg to recognize which smartcard we want to use. No clue why gpg does not do this on its own but there we are.
Useful if you have multiple smartcards (e.g. yubikeys) that you use to decrypt/sign/whatever and you change between them. Gets rid of gpg telling you you have the wrong smartcard inserted (before working a-ok).
Very hacky (if you actually look inside the shellscript) and could perhaps be improved in several ways.
A simple list of the burgeoning neovim plugin ecosystem.
A few weeks ago I created my new GPG/PGP key with subkeys and a few people asked me why and how. The rationale for creating separate subkeys for signing and encryption is written very nicely in the subkeys page of the debian wiki.
Another tutorial on subkey creation and management. Written concisely and following riseup best practices. Combine with more extensive tutorials for good information.
An insanely extensive list of neovim plugins. Contains some small gems with only one or two github stars next to the usual neovim titans.
In order to use a GnuPG key on a smartcard or Yubikey, a GnuPG key needs to be created. This post will show you how to create a GnuPG key with sub-keys.
Concise steps, additionally explains the smartcard usage.
Re-encrypting your unix pass store with one command, just run pass init
over it again with the new public key in the right file.