mirror of
https://github.com/polybar/polybar.git
synced 2024-11-11 13:50:56 -05:00
docs: Update manpage
This commit is contained in:
parent
a59e115622
commit
4558893c37
3 changed files with 41 additions and 28 deletions
|
@ -1,48 +1,60 @@
|
||||||
.TH polybar 1 2016-12-23 "polybar 2.4.2-1-g70bb6f6" "User Manual"
|
.TH polybar 1 2017-01-19 "polybar 2.5.2-11-g6d489e3" "User Manual"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
\fBpolybar\fR \- A fast and easy-to-use tool status bar.
|
polybar \- A fast and easy-to-use tool status bar
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.P
|
\fBpolybar\fR [\fIOPTION\fR]... \fIBAR\fR
|
||||||
polybar \fIBAR-NAME\fR [\fB\-c\fR \fICONFIG\fR|\fB\-l\fR \fILOG_LEVEL\fR|\fB\-d\fR \fIPARAM\fR|\fB\f-q\fR|\fB\-r\fR|\fB\-m\fR|\fB\f-s\fR|\fB\-w\fR]
|
|
||||||
.P
|
|
||||||
polybar [\fB\-h\fR | \fB\-\-help\fR]
|
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
\fBPolybar\fR aims to help users build beautiful and highly customizable status bars for their desktop environment, without the need of having a black belt in shell scripting.
|
Polybar aims to help users build beautiful and highly customizable status bars for their desktop environment, without the need of having a black belt in shell scripting.
|
||||||
.P
|
|
||||||
Please report issues by creating a ticket on GitHub (\fIhttps://github.com/jaagr/polybar\fR).
|
|
||||||
.P
|
|
||||||
Mandatory arguments to long options are mandatory for short options too.
|
|
||||||
.TP
|
.TP
|
||||||
\fB\-h\fR, \fB\-\-help\fR
|
\fB\-h\fR, \fB\-\-help\fR
|
||||||
Display help text and exit.
|
Display help text and exit
|
||||||
.TP
|
.TP
|
||||||
\fB\-v\fR, \fB\-\-version\fR
|
\fB\-v\fR, \fB\-\-version\fR
|
||||||
Display build details and exit.
|
Display build details and exit
|
||||||
.TP
|
.TP
|
||||||
\fB\-l\fR, \fB\-\-log\fR=\fILEVEL\fR
|
\fB\-l\fR, \fB\-\-log\fR=\fILEVEL\fR
|
||||||
Set how verbose \fBpolybar\fR's logging is. \fILEVEL\fR must be one of: `error`, `warning` or `info`.
|
Set the logging verbosity (default: \fBWARNING\fR)
|
||||||
|
.br
|
||||||
|
\fILEVEL\fR is one of: error, warning, info, trace
|
||||||
.TP
|
.TP
|
||||||
\fB\-q\fR, \fB\-\-quiet\fR
|
\fB\-q\fR, \fB\-\-quiet\fR
|
||||||
Be quiet (will override -l).
|
Be quiet (will override -l)
|
||||||
.TP
|
.TP
|
||||||
\fB\-c\fR, \fB\-\-config\fR=\fICONFIG\fR
|
\fB\-c\fR, \fB\-\-config\fR=\fIFILE\fR
|
||||||
Specify the path to the configuration file. By default, configuration files are read from \fI$XDG_CONFIG_HOME/.config/polybar\fR. When the \fI$XDG_CONFIG_HOME\fR variable is absent, then \fI~/.config/polybar\fR directory is used instead.
|
Specify the path to the configuration file. By default, the configuration file is loaded from:
|
||||||
|
.RS 10
|
||||||
|
.P
|
||||||
|
\fB$XDG_CONFIG_HOME/polybar/config\fR
|
||||||
|
.br
|
||||||
|
\fB$HOME/.config/polybar/config\fR
|
||||||
|
.P
|
||||||
|
.RE
|
||||||
.TP
|
.TP
|
||||||
\fB\-r\fR, \fB\-\-reload\fR
|
\fB\-r\fR, \fB\-\-reload\fR
|
||||||
Reload the application when the config file has been modified.
|
Reload the application when the config file has been modified
|
||||||
.TP
|
.TP
|
||||||
\fB\-d\fR, \fB\-\-dump\fR=\fIPARAM\fR
|
\fB\-d\fR, \fB\-\-dump\fR=\fIPARAM\fR
|
||||||
Print the value of the specified parameter \fIPARAM\fR in the section [bar/\fIBAR-NAME\fR] inside the configuration file and exit.
|
Print the value of the specified parameter \fIPARAM\fR in bar section and exit
|
||||||
.TP
|
.TP
|
||||||
\fB\-m\fR, \fB\-\-list\-monitors\fR
|
\fB\-m\fR, \fB\-\-list\-monitors\fR
|
||||||
Print list of available monitors and exit.
|
Print list of available monitors and exit
|
||||||
.TP
|
.TP
|
||||||
\fB\-w\fR, \fB\-\-print\-wmname\fR
|
\fB\-w\fR, \fB\-\-print\-wmname\fR
|
||||||
Print the generated \fIWM_NAME\fR and exit.
|
Print the generated \fIWM_NAME\fR and exit
|
||||||
.TP
|
.TP
|
||||||
\fB\-s\fR, \fB\-\-stdout\fR
|
\fB\-s\fR, \fB\-\-stdout\fR
|
||||||
Dump content to stdout instead of rendering an X window.
|
Output the data to stdout instead of drawing it to the X window
|
||||||
.RE
|
.TP
|
||||||
.SH HOMEPAGE
|
\fB\-p\fR, \fB\-\-png\fR=\fIFILE\fR
|
||||||
|
Save png snapshot to \fIFILE\fR after running for 3 seconds
|
||||||
.sp
|
.sp
|
||||||
https://github.com/jaagr/polybar
|
.SH AUTHOR
|
||||||
|
Michael Carlberg <c@rlberg.se>
|
||||||
|
.br
|
||||||
|
Contributors can be listed on GitHub.
|
||||||
|
.SH REPORTING BUGS
|
||||||
|
Report issues on GitHub <https://github.com/jaagr/polybar>
|
||||||
|
.SH SEE ALSO
|
||||||
|
Full documentation at: <https://github.com/jaagr/polybar>
|
||||||
|
.br
|
||||||
|
Project wiki: <https://github.com/jaagr/polybar/wiki>
|
||||||
|
|
|
@ -11,7 +11,7 @@ namespace command_line {
|
||||||
*/
|
*/
|
||||||
parser::make_type parser::make(string&& scriptname, const options&& opts) {
|
parser::make_type parser::make(string&& scriptname, const options&& opts) {
|
||||||
return factory_util::unique<parser>(
|
return factory_util::unique<parser>(
|
||||||
"Usage: " + scriptname + " bar_name [OPTION...]", forward<decltype(opts)>(opts));
|
"Usage: " + scriptname + " [OPTION]... BAR", forward<decltype(opts)>(opts));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -27,10 +27,11 @@ int main(int argc, char** argv) {
|
||||||
command_line::option{"-q", "--quiet", "Be quiet (will override -l)"},
|
command_line::option{"-q", "--quiet", "Be quiet (will override -l)"},
|
||||||
command_line::option{"-c", "--config", "Path to the configuration file", "FILE"},
|
command_line::option{"-c", "--config", "Path to the configuration file", "FILE"},
|
||||||
command_line::option{"-r", "--reload", "Reload when the configuration has been modified"},
|
command_line::option{"-r", "--reload", "Reload when the configuration has been modified"},
|
||||||
command_line::option{"-d", "--dump", "Print value of PARAM in section [bar_name] and exit", "PARAM"},
|
command_line::option{"-d", "--dump", "Print value of PARAM in bar section and exit", "PARAM"},
|
||||||
command_line::option{"-m", "--list-monitors", "Print list of available monitors and exit"},
|
command_line::option{"-m", "--list-monitors", "Print list of available monitors and exit"},
|
||||||
command_line::option{"-w", "--print-wmname", "Print the generated WM_NAME and exit"},
|
command_line::option{"-w", "--print-wmname", "Print the generated WM_NAME and exit"},
|
||||||
command_line::option{"-s", "--stdout", "Output data to stdout instead of drawing the X window"},
|
command_line::option{"-s", "--stdout", "Output data to stdout instead of drawing it to the X window"},
|
||||||
|
command_line::option{"-p", "--png", "Save png snapshot to FILE after running for 3 seconds", "FILE"},
|
||||||
};
|
};
|
||||||
// clang-format on
|
// clang-format on
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue