I use Nitrokey. It's not ideal. On the desktop, a hardware password manager is a nice plus. I don't use Nitrokey with GOS though. Pixel has a built-in Titan M chip. Instead, on GOS I have KeePassDX, which has some support for Titan M to unlock the database. Additionally, I have KeePassDX integrated with the autofill service, so I don't have to copy passwords (it's not secure). Yubikey probably has the best support.