discordo/internal/config
ayn2op b9152f8b21 refactor(config): make config.toml the sole source of keybind keys
defaultKeybinds() now supplies only help descriptions; the actual keys
are read from the embedded config.toml at load time, eliminating the
duplicate key definitions that could drift out of sync.

Add a test that walks every keybind after loading the defaults and fails
if any is missing a key (config.toml) or description (defaultKeybinds).
2026-05-22 23:12:15 -04:00
..
config.go refactor(config): flatten config-file load into a switch 2026-05-21 20:34:32 -04:00
config.toml feat(config): add keybinds.guilds_tree.collapse_all keybind 2026-05-04 16:11:24 -04:00
config_test.go refactor(config): make config.toml the sole source of keybind keys 2026-05-22 23:12:15 -04:00
editor_default.go fix(config): handle editor with args on unix (#744) 2026-02-17 01:33:49 -05:00
editor_unix.go fix(config): handle editor with args on unix (#744) 2026-02-17 01:33:49 -05:00
keybinds.go refactor(config): make config.toml the sole source of keybind keys 2026-05-22 23:12:15 -04:00
theme.go refactor!: move indents config to sidebar table (#793) 2026-04-19 20:14:35 -04:00