aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/copilot-instructions.md
diff options
context:
space:
mode:
authorLibravatar sommerfeld <[email protected]>2026-04-17 10:53:56 +0100
committerLibravatar sommerfeld <[email protected]>2026-04-17 10:53:56 +0100
commit54008f6c0160f987bac294fce71ba6ad1f86b141 (patch)
tree0a2e79a0e8bf8ba98a61d2516b0a7d41e9eebf59 /.github/copilot-instructions.md
parent2dd9783118eb9f5152a220877c09ef718250eb35 (diff)
downloaddotfiles-54008f6c0160f987bac294fce71ba6ad1f86b141.tar.gz
dotfiles-54008f6c0160f987bac294fce71ba6ad1f86b141.tar.bz2
dotfiles-54008f6c0160f987bac294fce71ba6ad1f86b141.zip
docs: add comprehensive keybinds reference and copilot update rule
Diffstat (limited to '.github/copilot-instructions.md')
-rw-r--r--.github/copilot-instructions.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md
index a680256..09b4cce 100644
--- a/.github/copilot-instructions.md
+++ b/.github/copilot-instructions.md
@@ -42,3 +42,7 @@ Additionally, `home/.config/sh/inputrc` provides readline config for non-zsh too
When modifying configs, preserve the stow-compatible directory structure — paths under `home/` must exactly match their `$HOME` targets. Do not introduce files that break the 1:1 mapping.
When editing shell config, all zsh configuration goes in `.config/zsh/` — do not create files in `home/.config/sh/` (only `inputrc` remains there).
+
+## Keybinds reference
+
+`KEYBINDS.md` at the repository root documents every non-default keybind across neovim, zellij, zsh, and ghostty. Whenever you add, remove, or change a keybind in any of these tools, you must update `KEYBINDS.md` to reflect the change in the same commit.