From f46a891fd25cfc0533a54dea80fdaea296aa65b7 Mon Sep 17 00:00:00 2001 From: MFlossmann Date: Sat, 7 Sep 2024 12:05:55 +0200 Subject: [PATCH] update settings --- plugins/which-key.nix | 37 +++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/plugins/which-key.nix b/plugins/which-key.nix index ae4c052..8215e8e 100644 --- a/plugins/which-key.nix +++ b/plugins/which-key.nix @@ -9,20 +9,29 @@ # Disable which-key when in neo-tree or telescope - # Customize section names (prefixed mappings) - registrations = { - "b".name = "${icons.Tab} Buffers"; - "bs".name = "${icons.Sort} Sort Buffers"; - "d".name = "${icons.Debugger} Debugger"; - "f".name = "${icons.Search} Find"; - "g".name = "${icons.Git} Git"; - "l".name = "${icons.ActiveLSP} Language Tools"; - "m".name = " Markdown"; - "s".name = "${icons.Session} Session"; - "t".name = "${icons.Terminal} Terminal"; - "u".name = "${icons.Window} UI/UX"; - ";".name = "Arrow buffers"; # This should move to arrow.nix when moving to which-key.add() - "m".name = "Arrow marks"; # This should move to arrow.nix when moving to which-key.add( + settings = { + icons.group = ""; + window.border = "single"; + + # Customize section names (prefixed mappings) + spec = [ + { __unkeyed = "b"; group = "Buffers"; icon = icons.Tab; } + { __unkeyed = "bs"; group = "Sort Buffers"; icon = icons.Sort;} + { __unkeyed = "d"; group = "Debugger"; icon = icons.Debugger;} + { __unkeyed = "f"; group = "Find"; icon = icons.Search;} + { __unkeyed = "g"; group = "Git"; icon = icons.Git;} + { __unkeyed = "l"; group = "Language Tools"; icon = icons.ActiveLSP;} + { __unkeyed = "m"; group = " Markdown"; } + { __unkeyed = "s"; group = "Session"; icon = icons.Session;} + { __unkeyed = "t"; group = "Terminal"; icon = icons.Terminal;} + { __unkeyed = "u"; group = "UI/UX"; icon = icons.Window;} + ]; + + disable.ft = [ + "TelescopePrompt" + "neo-tree" + "neo-tree-popup" + ]; };