Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 537 Bytes

README.md

File metadata and controls

35 lines (25 loc) · 537 Bytes

TPA

Minimalist declarative command-line Third Party Authenticator

Setting it up

  1. Put your keys in files:
- name: test key
  key: AAAAAAAAAAAAAAAA # Base32
  1. Refer to the key files in a config file:
key-paths:
- /path/to/my/key/file
  1. Run tpa or tpa <keyname>.

Setting it up with NixOS Home Manager

  1. Import ./nix/home-manager-module.

  2. Configure in you home manager configuration:

    tpa = {
      enable = true;
      paths = [
        /path/to/key/files
      ];
    };