As part of the Librem Key initiative, we need the ability to use an OpenPGP smartcard to automatically unlock a LUKS-encrypted drive. The following project provides a few simple scripts to manage this, and is written with Debian-based distributions in mind:
https://github.com/eriknellessen/gpg-encrypted-root
I would like to request that we package this tool for PureOS, unless there is already a tool in place I'm unaware of that offers the same features.