package config type KeybindingsConfig struct { ToggleGuildsList string `toml:"toggle_guilds_list"` ToggleChannelsTreeView string `toml:"toggle_channels_tree_view"` ToggleMessagesTextView string `toml:"toggle_messages_text_view"` ToggleMessageInputField string `toml:"toggle_message_input_field"` ToggleMessageActionsList string `toml:"toggle_message_actions_list"` ToggleExternalEditor string `toml:"toggle_external_editor"` SelectPreviousMessage string `toml:"select_previous_message"` SelectNextMessage string `toml:"select_next_message"` SelectFirstMessage string `toml:"select_first_message"` SelectLastMessage string `toml:"select_last_message"` } func newKeybindingsConfig() KeybindingsConfig { return KeybindingsConfig{ ToggleGuildsList: "Rune[g]", ToggleChannelsTreeView: "Rune[c]", ToggleMessagesTextView: "Rune[m]", ToggleMessageInputField: "Rune[i]", ToggleMessageActionsList: "Rune[a]", ToggleExternalEditor: "Ctrl-E", SelectPreviousMessage: "Up", SelectNextMessage: "Down", SelectFirstMessage: "Home", SelectLastMessage: "End", } }