TOTP tooling!
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Christine Dodrill fd3f86c8a5 Restore --version 7 years ago
cmds Use commandeer 7 years ago
.gitignore basic functionality 8 years ago
LICENSE basic functionality 8 years ago Add README 8 years ago
totpdmenu Add totpdmenu script 8 years ago
totptool.nim Restore --version 7 years ago
totptool.nimble Use commandeer 7 years ago


Tooling for generating and managing large numbers of TOTP secrets.

$ totptool
Usage: totptool [options] <command> [args]

    -h --help       Show this screen
    -r --root:path  Use path as the totp root for secrets
    -v --version    Show version of totptool

    code <name>
                    Generate a two-factor auth code for <name>

    gen <name>
                    Generate a new two-factor auth secret for

                    List all the names of the secrets that
                    totptool tracks

Because I wrote this for me and I can say whatever I want as the arbitrary demands, I have it storing all TOTP secrets in my common synced folder ~/life. Edit the code or use --root to change this.


totptool gen <name> -> totptool code <name>

$ totptool code $(totptool ls | dmenu) | xclip -sel clip