diff options
-rw-r--r-- | README.md | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -8,7 +8,9 @@ The environment variable `URL` is set to _url_ relevant to the page, so for exam ## Output Plugins output data by writing lines to stdout.\ Data is first written to stdout and then a _command_ is written to stdout.\ -First `add_tab` command is expected, followed by multiple `add_body_item`. The body items are put in the tab that is output before the body items. +First `add_tab` command is expected, followed by multiple `add_body_item`. The body items are put in the tab that is output before the body items.\ +In plugins you may need to output newlines (\n) or carriage return (\r), in those cases replace newline with ascii 1 (\x01) and carriage return with ascii 2 (\x02).\ +Text color/font bold, etc can be set by using ANSI escape codes, see https://en.wikipedia.org/wiki/ANSI_escape_code and https://gist.github.com/JBlond/2fea43a3049b38287e5e9cefc87b2124 for example. ### add_tab The add_tab command expects `title` data, for example: ```bash |