package config type KeysConfig 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"` OpenMessageActionsList string `toml:"open_message_actions_list"` OpenExternalEditor string `toml:"open_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 newKeysConfig() KeysConfig { return KeysConfig{ ToggleGuildsList: "Rune[g]", ToggleChannelsTreeView: "Rune[c]", ToggleMessagesTextView: "Rune[m]", ToggleMessageInputField: "Rune[i]", OpenMessageActionsList: "Rune[a]", OpenExternalEditor: "Ctrl+E", SelectPreviousMessage: "Up", SelectNextMessage: "Down", SelectFirstMessage: "Home", SelectLastMessage: "End", } }