initial upload
This commit is contained in:
parent
d50d016c58
commit
ad80a28027
248
pinentry-dmenu.1.md
Normal file
248
pinentry-dmenu.1.md
Normal file
@ -0,0 +1,248 @@
|
||||
% PINENTRY-DMENU(1) Version\-VERSION | pinentry-dmenu Manual
|
||||
|
||||
# NAME
|
||||
|
||||
pinentry-dmenu - a pinentry program based on dmenu
|
||||
|
||||
# SYNOPSIS
|
||||
|
||||
Set the **pinentry-program** in *~/.gnupg/gpg-agent.conf* to **pinentry-dmenu** to use the program as the regular dialog for **gpg-agent**.
|
||||
|
||||
The configuration is placed in *~/.gnupg/pinentry-dmenu.conf*. You can change the path to the config file with the environment variable *GNUPGHOME*.
|
||||
|
||||
# DESCRIPTION
|
||||
|
||||
**pinentry-dmenu** is a dmenu- and pinentry-based passphrase dialog called from the **gpg-agent**(1) daemon. It is not intended to be invoked directly.
|
||||
|
||||
# OPTIONS
|
||||
|
||||
**monitor** = *-1*
|
||||
: pinentry-dmenu is displayed on the monitor number supplied. Monitor numbers are starting from 0.
|
||||
|
||||
**center_width** = *1024*
|
||||
: Defines the width for the 'center' menu.
|
||||
|
||||
**embedded** = *false*
|
||||
: Embed into window.
|
||||
|
||||
**line_height** = *22*
|
||||
: Defines menu line of at least 'line_height' pixels tall.
|
||||
|
||||
**border_width** = *2*
|
||||
: Defines the border width for the menu.
|
||||
|
||||
**min_password_length** = *32*
|
||||
: The minimal space of the password field. This value has affect to the description field after the password field.
|
||||
|
||||
**prompt_fg_alpha** = *255*
|
||||
: Defines the prompt foreground alpha value. Values between *0* (transparent) and *255* (opaque) are supported.
|
||||
|
||||
**prompt_bg_alpha** = *255*
|
||||
: Defines the prompt background alpha value.
|
||||
|
||||
**normal_fg_alpha** = *255*
|
||||
: Defines the normal foreground alpha value.
|
||||
|
||||
**normal_bg_alpha** = *230*
|
||||
: Defines the normal background alpha value.
|
||||
|
||||
**select_fg_alpha** = *255*
|
||||
: Defines the selected foreground alpha value.
|
||||
|
||||
**select_bg_alpha** = *255*
|
||||
: Defines the selected background alpha value.
|
||||
|
||||
**desc_fg_alpha** = *255*
|
||||
: Defines the description foreground alpha value.
|
||||
|
||||
**desc_bg_alpha** = *255*
|
||||
: Defines the description background alpha value.
|
||||
|
||||
**position** = *"center"*
|
||||
: Defines the osition of the menu. *bottom*, *center* and *top* are supported.
|
||||
|
||||
**font** = *"DejaVuSansMono Nerd Font:pixelsize=16:antialias=true:autohint=true"*
|
||||
: Defines the font or font set used.
|
||||
|
||||
**prompt** = *""*
|
||||
: Defines the prompt to be displayed to the left of the input field.
|
||||
|
||||
**asterisk** = *"\*"*
|
||||
: Defines the symbol which is showed for each typed character.
|
||||
|
||||
**prompt_fg** = *"#cccccc"*
|
||||
: Defines the prompt foreground color. *#RGB*, *#RRGGBB* and X color names are supported.
|
||||
|
||||
**prompt_bg** = *"#4185d7"*
|
||||
: Defines the prompt background color.
|
||||
|
||||
**normal_fg** = *"#cccccc"*
|
||||
: Defines the normal foreground color.
|
||||
|
||||
**normal_bg** = *"#000000"*
|
||||
: Defines the normal background color.
|
||||
|
||||
**select_fg** = *"#ffffff"*
|
||||
: Defines the selected foreground color.
|
||||
|
||||
**select_bg** = *"#4185d7"*
|
||||
: Defines the selected background color.
|
||||
|
||||
**desc_fg** = *"#cccccc"*
|
||||
: Defines the description foreground color.
|
||||
|
||||
**desc_bg** = *"#4185d7"*
|
||||
: Defines the description background color.
|
||||
|
||||
# USAGE
|
||||
|
||||
**pinentry-dmenu** is completely controlled by the keyboard.
|
||||
|
||||
**Return**
|
||||
: Confirm input
|
||||
|
||||
**Ctrl-Return**
|
||||
: Confirm input
|
||||
|
||||
**Shift-Return**
|
||||
: Confirm input
|
||||
|
||||
**Escape**
|
||||
: Cancel input
|
||||
|
||||
**C-c**
|
||||
: Escape
|
||||
|
||||
***Confirm Mode***
|
||||
|
||||
**Down**
|
||||
: Right
|
||||
|
||||
**End**
|
||||
: Right
|
||||
|
||||
**Home**
|
||||
: Left
|
||||
|
||||
**Next**
|
||||
: Right
|
||||
|
||||
**Prior**
|
||||
: Left
|
||||
|
||||
**Up**
|
||||
: Left
|
||||
|
||||
**g**
|
||||
: Cancel input
|
||||
|
||||
**G**
|
||||
: Cancel input
|
||||
|
||||
**h**
|
||||
: Left
|
||||
|
||||
**j**
|
||||
: Left
|
||||
|
||||
**k**
|
||||
: Right
|
||||
|
||||
**l**
|
||||
: Right
|
||||
|
||||
**n**
|
||||
: Confirm with no
|
||||
|
||||
**N**
|
||||
: Confirm with no
|
||||
|
||||
**y**
|
||||
: Confirm with yes
|
||||
|
||||
**Y**
|
||||
: Confirm with yes
|
||||
|
||||
***Pin Mode***
|
||||
|
||||
**End**
|
||||
: Move cursor to the line end
|
||||
|
||||
**Home**
|
||||
: Move cursor to the line begin
|
||||
|
||||
**C-a**
|
||||
: Home
|
||||
|
||||
**C-b**
|
||||
: Left
|
||||
|
||||
**C-d**
|
||||
: Delete
|
||||
|
||||
**C-e**
|
||||
: End
|
||||
|
||||
**C-f**
|
||||
: Right
|
||||
|
||||
**C-g**
|
||||
: Escape
|
||||
|
||||
**C-h**
|
||||
: Backspace
|
||||
|
||||
**C-k**
|
||||
: Delete line right
|
||||
|
||||
**C-u**
|
||||
: Delete line left
|
||||
|
||||
**C-v**
|
||||
: Paste from primary X selection
|
||||
|
||||
# EXAMPLES
|
||||
|
||||
| monitor = -1;
|
||||
| center_width = 1024;
|
||||
| embedded = false;
|
||||
| line_height = 22;
|
||||
| border_width = 2;
|
||||
| min_password_length = 32;
|
||||
| prompt_fg_alpha = 255;
|
||||
| prompt_bg_alpha = 255;
|
||||
| normal_fg_alpha = 255;
|
||||
| normal_bg_alpha = 230;
|
||||
| select_fg_alpha = 255;
|
||||
| select_bg_alpha = 255;
|
||||
| desc_fg_alpha = 255;
|
||||
| desc_bg_alpha = 255;
|
||||
| position = "center";
|
||||
| font = "DejaVuSansMono Nerd Font:pixelsize=16:antialias=true:autohint=true";
|
||||
| prompt = "";
|
||||
| asterisk = "\*";
|
||||
| prompt_fg = "#cccccc";
|
||||
| prompt_bg = "#4185d7";
|
||||
| normal_fg = "#cccccc";
|
||||
| normal_bg = "#000000";
|
||||
| select_fg = "#ffffff";
|
||||
| select_bg = "#4185d7";
|
||||
| desc_fg = "#cccccc";
|
||||
| desc_bg = "#4185d7";
|
||||
|
||||
# BUGS
|
||||
|
||||
See GitHub Issues: *https://github.com/mrdotx/pinentry-dmenu/issues*
|
||||
|
||||
# AUTHORS
|
||||
|
||||
| **pinentry-dmenu** is a fork of **dmenu** <*https://tools.suckless.org/dmenu*> and uses the api of **pinentry**, a GnuPG tool.
|
||||
| **pinentry-dmenu** was written by mrdotx <*klassiker@gmx.de*>
|
||||
|
||||
# SEE ALSO
|
||||
|
||||
**dmenu**(1), **dwm**(1), **gpg-agent**(1)
|
||||
|
||||
# LICENSE
|
||||
|
||||
See the LICENSE.md file for the terms of redistribution.
|
Loading…
Reference in New Issue
Block a user