# Add configurable terminal keybindings loaded from \~/\.t3 · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commit/384b5e0887a66e40187a9a78af5cb9e551bd60e0)

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

Visibility: public

Requested revision: 384b5e0887a66e40187a9a78af5cb9e551bd60e0

Requested commit: 384b5e0887a66e40187a9a78af5cb9e551bd60e0

Commit: 384b5e0887a66e40187a9a78af5cb9e551bd60e0

Tree: c290db963895a45ef6885312d22c9964e12f6410

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Add configurable terminal keybindings loaded from ~/.t3

- extend `server.getConfig` to return sanitized keybinding rules from `~/.t3/keybindings.json`
- apply resolved bindings in the web app for toggle/split/new terminal shortcuts and labels
- add contracts/docs and tests for config parsing, validation, and shortcut behavior

```

## Parents

- [98c4b7c724da7f6aeca67a8c34f53af666fa8a01](https://git.cafe/flambo/t3code/commit/98c4b7c724da7f6aeca67a8c34f53af666fa8a01?format=markdown)

[Source at this commit](https://git.cafe/flambo/t3code/tree/384b5e0887a66e40187a9a78af5cb9e551bd60e0?format=markdown)
