Is there a simple CLI TOTP client? Or what do you use a backup system if/when your phone fails?
Admittedly this is not perfect, but I am comfortable with the level of security it provides. I think it is also roughly comparable to users who have a 2FA app on their mobile and a password manager syncing to the same device.