Document required '\n' in swaybar-protocol
The following statusbar output is not considered by sway to be following the swaybar-protocol: {"version":1}[[{"full_text":"2.89","urgent":false}], However this one is: {"version":1}\n[[{"full_text":"2.89","urgent":false}], Both outputs contain a header with the required values and an unfinished array of objects with the required values, but the first one is showed verbatim.
This commit is contained in:
parent
8fb9f3b711
commit
c5c632aaae
|
@ -8,10 +8,10 @@ swaybar-protocol - JSON status line protocol for swaybar
|
||||||
|
|
||||||
swaybar defines the following JSON protocol to specify what information is
|
swaybar defines the following JSON protocol to specify what information is
|
||||||
displayed in the status line on the right side of swaybar. The protocol
|
displayed in the status line on the right side of swaybar. The protocol
|
||||||
comprises a header, that is a JSON object, followed by an infinite JSON
|
comprises a header, that is a JSON object, followed by a newline (*0x0A*),
|
||||||
array that represents the information to display. All communication is done by
|
followed by an infinite JSON array that represents the information to display.
|
||||||
writing the status line to standard output and reading events from standard
|
All communication is done by writing the status line to standard output and
|
||||||
input.
|
reading events from standard input.
|
||||||
|
|
||||||
# HEADER
|
# HEADER
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue