Buffer

[buffer] Section

[buffer.nickname] Section

[buffer.nickname]
color = "unique" | "solid"
brackets = { left = "<string>", right = "<string>" }
KeyDescriptionDefault
colorNickname colors. Can be "unique" or "solid"."unique"
bracketsBrackets for nicknames.{ left = "", right = "" }

[buffer.timestamp] Section

[buffer.timestamp]
format = "<string>"
brackets = { left = "<string>", right = "<string>" }
KeyDescriptionDefault
formatFormat expected is strftime. To disable, simply pass empty string ""."%R"
bracketsBrackets for nicknames{ left = "", right = "" }

[buffer.text_input] Section

[buffer.text_input]
visibility = "always" | "focused"
KeyDescriptionDefault
visibilityText input visibility. Can be "always" or "focused"."always"

[buffer.channel] Section

[buffer.channel.nicklist] Section

[buffer.channel.nicklist]
enabled = true | false
position = "left" | "right"
color = "unique" | "solid"
KeyDescriptionDefault
enabledControl if nicklist should be shown or nottrue
positionNicklist position. Can be "left" or "right"."right"
colorNickname colors. Can be "unique" or "solid"."unique"

[buffer.channel.topic] Section

[buffer.channel.topic]
enabled = true | false
max_lines = <integer>
KeyDescriptionDefault
enabledControl if topic banner should be shown or notfalse
max_linesAmount of visible lines before you have to scroll in topic banner.2

[buffer.server_messages] Section

[buffer.server_messages.join]
enabled = true | false
smart = <integer>
username_format = "full" | "short"
[buffer.server_messages.part]
enabled = true | false
smart = <integer>
username_format = "full" | "short"
[buffer.server_messages.quit]
enabled = true | false
smart = <integer>
username_format = "full" | "short"
[buffer.server_messages.topic]
enabled = true | false
KeyDescriptionDefault
enabledControl if the server message should appear in buffers or nottrue
smartOnly show server message if the user has sent a message in the given time interval (seconds) prior to the server message.not set
username_formatAdjust how the username should look. Can be "full" (shows the longest username available (nickname, username and hostname) or "short" (only shows nickname)."full"

[buffer.internal_messages] Section

[buffer.internal_messages.success]
enabled = true | false
smart = <integer>
[buffer.internal_messages.error]
enabled = true | false
smart = <integer>
KeyDescriptionDefault
enabledControl if the internal message should appear in buffers or nottrue
smartOnly show internal message if received within the given time duration (seconds).not set