diff options
author | Steven Schubiger <stsc@refcnt.org> | 2019-09-13 21:15:22 +0200 |
---|---|---|
committer | Steven Schubiger <stsc@refcnt.org> | 2019-09-13 21:15:22 +0200 |
commit | b5ff1ba35b959261c855262b6e820732e72b0bfe (patch) | |
tree | b5b0cdc7ec3438b441e736d56bccf44785ae96ae /colorize.1 | |
parent | 763a5a99b3af4161cd1dd4c7ee2c450c4b6137a5 (diff) | |
parent | 660177bb22c5b8b54c0ec3aabd1930fd49584e23 (diff) | |
download | colorize-b5ff1ba35b959261c855262b6e820732e72b0bfe.tar.gz colorize-b5ff1ba35b959261c855262b6e820732e72b0bfe.tar.bz2 |
Merge branch 'config_file'
Diffstat (limited to 'colorize.1')
-rw-r--r-- | colorize.1 | 56 |
1 files changed, 55 insertions, 1 deletions
@@ -1,4 +1,4 @@ -.TH COLORIZE 1 "2019-02-23" "colorize v0.64" "User Commands" +.TH COLORIZE 1 "2019-09-01" "colorize v0.64" "User Commands" .SH NAME colorize \- colorize text on terminal with ANSI escape sequences .SH SYNOPSIS @@ -40,6 +40,9 @@ clean text from color escape sequences emitted by colorize .BR \-\-clean\-all clean text from all valid color escape sequences .TP +.BR \-c ", " \-\-config=\fIPATH\fR +alternate configuration file location +.TP .BR \-\-exclude\-random=\fICOLOR\fR text color to be excluded when selecting a random foreground color .TP @@ -51,6 +54,57 @@ show help screen and exit .TP .BR \-V ", " \-\-version display version data and exit +.SH FILES +.TP +.B ~/.colorize.conf +user configuration file +.PP +.RS +If the aforementioned file exists, it is read, parsed and processed +prior to handling the command-line options. Command-line options +override configuration values, but are currently not capable of +unsetting them. If unsetting is desired, comment them out or remove +them. +.RE +.PP +.RS +.B Sample configuration file +.RS +.nf +# ~/.colorize.conf +attr = bold,underscore +color = magenta # favorite one +exclude-random = black +omit-color-empty = yes +.fi +.RE +.RE +.PP +.RS +.B Configurable options and values +.RS +.nf +attr (values same as command-line option) +color (value same as command-line colors) +exclude-random (value same as command-line option) +omit-color-empty (yes/no) +.fi +.RE +.RE +.PP +.RS +.B Syntax +.RS +Each line ought to start with a name of an option, followed by = and +an optional value. Leaving the value blank, unsets the option. +.PP +Whitespace is allowed before the option name, after the option name, +before the option value and after the option value. +.PP +Comments may be placed before or after the option is set. Everything +following the '#' sign is treated as being commented out. +.RE +.RE .SH NOTES The list of color escape sequence codes being emitted and omitted is as follows: |