|
@@ -0,0 +1,128 @@
|
|
|
|
|
+# Enable mouse controls
|
|
|
|
|
+mouse = true
|
|
|
|
|
+
|
|
|
|
|
+# "default" means use $EDITOR.
|
|
|
|
|
+editor = "default"
|
|
|
|
|
+
|
|
|
|
|
+hide_blocked_users = true
|
|
|
|
|
+show_attachment_links = true
|
|
|
|
|
+messages_limit = 50
|
|
|
|
|
+markdown_enabled = 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]
|
|
|
|
|
+# Title color of non-focused widgets
|
|
|
|
|
+color = "default"
|
|
|
|
|
+# Title color of the focused widget
|
|
|
|
|
+active_color = "green"
|
|
|
|
|
+align = "left"
|
|
|
|
|
+
|
|
|
|
|
+[theme.border]
|
|
|
|
|
+enabled = true
|
|
|
|
|
+# [top, bottom, left, right]
|
|
|
|
|
+padding = [0, 0, 1, 1]
|
|
|
|
|
+color = "default"
|
|
|
|
|
+active_color = "green"
|
|
|
|
|
+preset = "round"
|
|
|
|
|
+
|
|
|
|
|
+[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"
|