TOTP tooling!
You can not 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 5 years ago
cmds Use commandeer 5 years ago
.gitignore basic functionality 5 years ago
LICENSE basic functionality 5 years ago
README.md Add README 5 years ago
totpdmenu Add totpdmenu script 5 years ago
totptool.nim Restore --version 5 years ago
totptool.nimble Use commandeer 5 years ago

README.md

totptool

Tooling for generating and managing large numbers of TOTP secrets.

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

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

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

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

    ls
                    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.

Lifecycle

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

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