# Extract keybindings config loading into keybindings module · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/41ba1ec7a8965b42a7a7bf48065e5a800d46dc9e)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 41ba1ec7a8965b42a7a7bf48065e5a800d46dc9e

Requested commit: 41ba1ec7a8965b42a7a7bf48065e5a800d46dc9e

Commit: 41ba1ec7a8965b42a7a7bf48065e5a800d46dc9e

Tree: 342ae2f640f996d131d5851d08572d4aace3a917

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Extract keybindings config loading into keybindings module

- Move default keybindings, config parsing, validation, and merge logic out of `wsServer`
- Add `loadResolvedKeybindingsConfig(logger)` in `apps/server/src/keybindings.ts`
- Update server wiring docs to point to `server.getConfig` integration

```

## Parents

- [3db020a683398511a169c411513a945a1cd2f384](https://git.cafe/pingdotgg/t3code/commit/3db020a683398511a169c411513a945a1cd2f384?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/41ba1ec7a8965b42a7a7bf48065e5a800d46dc9e?format=markdown)
