| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- # Enable mouse controls
- mouse = true
- # "default" means use $EDITOR.
- editor = "default"
- hide_blocked_users = true
- show_attachment_links = true
- messages_limit = 50
- # Whether to parse and render markdown in messages or not.
- markdown = true
- # Timestamps uses Go timestamp format
- # See: https://gosamples.dev/date-time-format-cheatsheet
- [timestamps]
- enabled = true
- format = "3:04PM"
- [notifications]
- enabled = true
- duration = 500
- [notifications.sound]
- enabled = true
- only_on_ping = true
- # How Discord sees us.
- # status: "online", "idle", "dnd" (Do Not Disturb), "" (invisible),
- # note: does not seem to work
- [identify]
- status = "online"
- browser = "default"
- browser_version = "default"
- user_agent = "default"
- # Global shortcuts
- # Esc: Reset message selection or close the channel selection popup.
- [keys]
- focus_guilds_tree = "Ctrl+G"
- focus_messages_text = "Ctrl+T"
- focus_message_input = "Ctrl+P"
- # Hide/show the guilds tree
- toggle_guilds_tree = "Ctrl+B"
- quit = "Ctrl+C"
- # Log out and remove the authentication token from keyring.
- # Requires re-login upon restart.
- logout = "Ctrl+D"
- # Only while focusing on the guilds tree
- [keys.guilds_tree]
- select_previous = "Rune[k]"
- select_next = "Rune[j]"
- select_first = "Rune[g]"
- select_last = "Rune[G]"
- # Select the currently highlighted text-based channel or expand a guild or channel.
- select_current = "Enter"
- yank_id = "Rune[i]"
- collapse_parent_node = "Rune[-]"
- move_to_parent_node = "Rune[p]"
- # Only while focusing on sent messages
- [keys.messages_text]
- select_previous = "Rune[k]"
- select_next = "Rune[j]"
- select_first = "Rune[g]"
- select_last = "Rune[G]"
- # Select the message reference (reply) of the selected channel.
- select_reply = "Rune[s]"
- # Reply to the selected message.
- reply = "Rune[r]"
- # Reply (with mention) to the selected message.
- reply_mention = "Rune[R]"
- cancel = "Esc"
- delete = "Rune[d]"
- # Open the selected message's attachments or hyperlinks in the message
- # using the default browser application.
- open = "Rune[o]"
- # Yank (copy) the selected message's content/url/id.
- yank_content = "Rune[y]"
- yank_url = "Rune[u]"
- yank_id = "Rune[i]"
- # Only while typing a message
- # Alt+Enter: Insert a new line to the current text.
- [keys.message_input]
- # Send the message.
- send = "Enter"
- # Open message input in your editor.
- editor = "Ctrl+E"
- # Remove existing text or cancel reply.
- cancel = "Esc"
- # Applies to all
- [theme]
- background_color = "default"
- [theme.title]
- alignment = "left"
- style = { foreground = "default" }
- active_style = { foreground = "green" }
- [theme.border]
- enabled = true
- # [top, bottom, left, right]
- padding = [0, 0, 1, 1]
- set = "round"
- style = { foreground = "default" }
- active_style = { foreground = "green" }
- [theme.guilds_tree]
- auto_expand_folders = true
- # Give tree-like shape
- graphics = true
- private_channel_color = "white"
- guild_color = "white"
- channel_color = "white"
- [theme.messages_text]
- # Set to false to show messages with usernames instead of nicknames
- show_user_nicks = true
- show_user_colors = true
- reply_indicator = ">"
- forwarded_indicator = "<"
- author_color = "aqua"
- content_color = "white"
- emoji_color = "green"
- link_color = "blue"
- attachment_color = "yellow"
|