aboutsummaryrefslogtreecommitdiff
path: root/modules/user/editors/kakoune/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/user/editors/kakoune/default.nix')
-rw-r--r--modules/user/editors/kakoune/default.nix15
1 files changed, 15 insertions, 0 deletions
diff --git a/modules/user/editors/kakoune/default.nix b/modules/user/editors/kakoune/default.nix
index 45b8346..a1f12aa 100644
--- a/modules/user/editors/kakoune/default.nix
+++ b/modules/user/editors/kakoune/default.nix
@@ -25,6 +25,21 @@
}
];
+ keyMappings = [
+ {
+ docstring = "Open a new window";
+ effect = ":new<ret>";
+ key = "<c-w>";
+ mode = "normal";
+ }
+ {
+ docstring = "Open a new file";
+ effect = ":e %sh{fd -tf | fuzzel --prompt=\"open: \" --dmenu --minimal-lines --width=60}<ret>";
+ key = "<c-o>";
+ mode = "normal";
+ }
+ ];
+
numberLines = {
enable = true;
highlightCursor = true;