PyTFA - 2FA Authenticator
Find a file
2025-12-10 23:42:39 +02:00
src try 2 , nix run copies the script to a dir... without checking if it's there, i should add alternate store location to nix-ran version 2025-12-10 23:42:39 +02:00
.gitignore trying to write a flake 2025-12-10 21:29:35 +02:00
.python-version switching to uv as venv manager because pipenv was ass at resolving stuff for some reason 2025-11-02 16:06:53 +02:00
flake.lock try 2 , nix run copies the script to a dir... without checking if it's there, i should add alternate store location to nix-ran version 2025-12-10 23:42:39 +02:00
flake.nix try 2 , nix run copies the script to a dir... without checking if it's there, i should add alternate store location to nix-ran version 2025-12-10 23:42:39 +02:00
LICENSE Initial commit 2025-10-21 06:04:17 +03:00
pyproject.toml switching to uv as venv manager because pipenv was ass at resolving stuff for some reason 2025-11-02 16:06:53 +02:00
README.md storage explanation 2025-10-21 07:00:23 +03:00
uv.lock switching to uv as venv manager because pipenv was ass at resolving stuff for some reason 2025-11-02 16:06:53 +02:00

py2fa-gtk

why?

I have lost new phone access and Authy doesn't decrypt on my old phone so i made this thing to rival with Authy. Not like there is anything to rival with on desktop as they killed their app there.

Before someone uses it without awareness - it stores encrypted data in script itself, it's a feature. And yes i am aware my data is there currently.