apm

Simple pass(1) implementation
git clone https://codeberg.org/night0721/apm
Log | Files | Refs | README | LICENSE

apm.1 (1118B)


      1 .TH apm 1 apm\-1.0.0
      2 .SH NAME
      3 apm \- Minimalistic password manager 
      4 .SH SYNOPSIS
      5 .B apm
      6 .RB [ \-v ]
      7 .RB [ \-h ]
      8 .RB [ \-e ]
      9 .RB [ \-R ]
     10 .RB [ \-I ]
     11 .RB [ \-Q ]
     12 .RB [ \-L ]
     13 .RB [ \-M ]
     14 .RB [ \-G ]
     15 
     16 .SH DESCRIPTION
     17 apm is a minimalistic command line password manager and a rewrite of pass in C. It uses a unique key to encrypt every password, it provides functionality to edit, add, generate, show, list, remove passwords. It uses argon2 to create hash of master password and uses XSalsa20 to encrypt the password.
     18 
     19 .SH OPTIONS
     20 .TP
     21 .B \-v
     22 Prints the version of the program.
     23 
     24 .TP
     25 .B \-h
     26 Shows the help message.
     27 
     28 .TP
     29 .B \-e <filename>
     30 Edits the password using EDITOR.
     31 
     32 .TP
     33 .B \-R <filename>
     34 Removes password from APM_DIR.
     35 
     36 .TP
     37 .B \-I <filename>
     38 Insert password to APM_DIR.
     39 
     40 .TP
     41 .B \-Q <filename>
     42 Show password from APM_DIR.
     43 
     44 .TP
     45 .B \-L
     46 Lists the passwords in APM_DIR in a tree format.
     47 
     48 .TP
     49 .B \-M
     50 Insert password from a file, in order to fix -I can't take multi line input.
     51 
     52 .TP
     53 .B \-G <filename> <length>
     54 Generate a password with specific length to add to APM_DIR.
     55 
     56 .SH AUTHOR
     57 Made by Night Kaly
     58 .B <[email protected]>