And no smartphone in your pocket, of course.
You can use KeePassXC (with a dedicated vault or not), synced by another mean (Nextcloud, Syncthing, Git, etc.).
And no smartphone in your pocket, of course.