Provided by: wofi-pass_23.1.4-1_all bug

NAME

       wofi-pass - pass support for wofi

SYNOPSIS

       wofi-pass [OPTIONS...]

OPTIONS

       -a, --autotype
              Autotype whatever entry is chosen.

       -c, --copy [cmd]
              Copy to clipboard. Defaults to wl-copy if no cmd is given.

       -f, --fileisuser
              Use the name of the password file as username.

       -h, --help
              Show the help message

       -s, --squash
              Don´t show field choice if password file only contains password.

       -t, --type [cmd]
              Type the selection instead of copying to clipboard. Defaults to wtype if no cmd is given.

CONFIGURATION FILE

       One  way  to  customize  the  wofi-pass  behavior is to change the configuration file. wofi-pass does not
       require a configuration file, but searches the following paths for a valid configuration  file  at  every
       startup:

       ○   ${WOFI_PASS_CONFIG}${XDG_CONFIG_HOME}/wofi-pass/config/etc/wofi-pass.conf

       wofi-pass  only reads the first configuration file it finds. The order of searching is the same as in the
       list above.

       If the environment variable  ${XDG_CONFIG_HOME}  is  not  set,  it  is  replaced  by  the  default  value
       ${HOME}/.config.

CONFIGURATION VARIABLES

       The following varialbes can be redefined in configuration file.

   COMMON
       PASSWORD_STORE_DIR
              Path to the pass storage files. Default: ${HOME}/.password-store

   COMMANDS
       CMD_COPY
              Command to redirect the output to the clipboard. Default: wl-copy

       CMD_TYPE
              Command to type the output. Default: wcopy -

   PASS FIELDS
       PASS_FIELD_USERNAME
              pass field to be used as username for autotype. Default: username

PASSWORD FILES

       wofi-pass assumes password files are formatted like the following:

           Th3Gr3at3stPassw0rd
           username: JohnDoe
           email: john@example.com
           otpauth://totp/example?secret=ABCDCBABCDCBABCD
           pin: 1234

       Note that the password is ALWAYS on the first line.

AUTOTYPE

       The function autotype activates a formatted output of a pass entry.

       The autotype function can be activated in 3 different ways:

       1.  by setting the option -a the selected entry will be output formatted

       2.  selecting the field autotype will output the entry formatted

       3.  adding the field autotype_always to the pass entry, this entry will always be output formatted.

   AUTOTYPE FORMAT
       The format of the autotype is by default is as follows:

       username :tab pass

       and  is  defined by WOFI_PASS_AUTOTYPE. The autotype format string consists of cobination of keywords and
       pass fields separated by a space. The keywords are the follows:

       :tab   Type the Tab-key if type mode active else output \t.

       :space Type the Space-key if type mode active else output " ".

       :enter Type the Enter-key if type mode active else output \n.

       :delay Delay the output for a specified time. The time is defined by WOFI_PASS_DELAY  in  seconds,  where
              the default value is 2 seconds. Is only executed when type mode is active.

       :otp   Output the One Time Password

       :password
              Output the password

       :username
              Output the username field, defined by PASS_FIELD_USERNAME

       :path  Output the filename of selected :pass entry

       All other entries are interpreted as pass fields and output the contents of the respective field.

                                                  November 2023                                     WOFI-PASS(1)