discordo/docs/configuration.md

38 lines
1.6 KiB
Markdown

# Configuration
The configuration file allows you to customize behavior, keybindings, and theme of the application. It is created on first start-up at the following location:
| Operating System | Configuration File Location |
| ---------------- | ------------------------------------------------------- |
| Unix | `$HOME/.config/discordo/config.yml` |
| Darwin | `$HOME/Library/Application Support/discordo/config.yml` |
| Windows | `%AppData%/discordo/config.yml` |
Optionally, you can specify a different location for configuration file with the `config` command-line flag to the executable (eg: `--config foo/bar/conf.yml`).
## Keybindings
Keybindings are configurable in the [configuration file](#configuration).
| Action | Keybinding |
| --------------------- | ---------- |
| **Guilds Tree** | |
| Focus | Alt + g |
| Toggle | Alt + b |
| | |
| **Messages Text** | |
| Focus | Alt + m |
| Show image | i |
| Copy message content | c |
| Reply without mention | r |
| Reply with mention | R |
| Select reply | s |
| Select previous | Up arrow |
| Select next | Down arrow |
| Select first | Home |
| Select last | End |
| | |
| **Message Input** | |
| Focus | Alt + i |
| Send message | Enter |
| Launch editor | Ctrl + e |