summaryrefslogtreecommitdiff
path: root/src/config.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-08-02 18:17:37 -0300
committerGabriel Schneider <[email protected]>2026-08-10 09:17:07 -0300
commit35cecf26b06cf50d9827056da99d883ca975c39b (patch)
tree7b228b94313880f2d78fa5f0fb85a0115cfd0e88 /src/config.zig
parent4f980de2c7a2ec29c561bca815c37879a18cc2b3 (diff)
downloadpardes-35cecf26b06cf50d9827056da99d883ca975c39b.tar.gz
pardes-35cecf26b06cf50d9827056da99d883ca975c39b.zip
load builtin commands from the user config before rendering
Diffstat (limited to 'src/config.zig')
-rw-r--r--src/config.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/config.zig b/src/config.zig
index fed4994a..6748a438 100644
--- a/src/config.zig
+++ b/src/config.zig
@@ -13,6 +13,10 @@
//! syntax. PART 3 is the helix keymap, which is under a differential-testing
//! contract — see the banner there before touching it.
//!
+//! These COMPILED bindings are distinct from the small startup command file
+//! described in docs/config.md. That file can run builtins such as `Theme`
+//! and `Font`; it does not replace or mutate this keymap at runtime.
+//!
//! What is NOT a binding: a named key's own identity. Insert mode's Backspace,
//! Delete, Enter and Tab are dispatched on `Key.<name>` in handleInsert and
//! stay there — Backspace deleting backwards is what the key IS, not a choice