I recently starting using Yubikeys both to store passkeys which allow me to do passwordless logins to websites like GitHub, and to SSH into remote servers with FIDO2.
I have a number of machines at home, but I spend the majority of my time using
a Windows 11 desktop computer running NixOS on WSL2 (in the past I’ve described
Windows 11 + my tiling window manager
komorebi
as the “desktop environment”
on top of my NixOS WSL2 shell).