diff --git a/config/plugins/utils/whichkey.nix b/config/plugins/utils/whichkey.nix index f21af21..5013e50 100644 --- a/config/plugins/utils/whichkey.nix +++ b/config/plugins/utils/whichkey.nix @@ -4,5 +4,80 @@ plugins.which-key = { enable = true; }; + + # Prefixes, No operation. + keymaps = [ + { + mode = "n"; + key = "f"; + action = ""; + options = { + desc = "+find/files"; + }; + } + + { + mode = "n"; + key = "s"; + action = ""; + options = { + desc = "+search"; + }; + } + + { + mode = "n"; + key = "h"; + action = ""; + options = { + desc = "+hunks"; + }; + } + + { + mode = "n"; + key = "t"; + action = ""; + options = { + desc = "+toggle"; + }; + } + + { + mode = "n"; + key = "b"; + action = ""; + options = { + desc = "+buffer"; + }; + } + + { + mode = [ "n" "v" ]; + key = "c"; + action = ""; + options = { + desc = "+comment"; + }; + } + + { + mode = "n"; + key = "g"; + action = ""; + options = { + desc = "+git"; + }; + } + + { + mode = "n"; + key = "l"; + action = ""; + options = { + desc = "+list"; + }; + } + ]; }