1
0

which-key.nix 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. plugins.which-key.enable = true;
  3. plugins.which-key.settings.spec = [
  4. {
  5. __unkeyed-1 = "<leader>c";
  6. group = "[C]ode";
  7. icon = "󰄄 ";
  8. }
  9. {
  10. __unkeyed-1 = "<leader>d";
  11. group = "[D]ocuments";
  12. icon = "󰄄 ";
  13. }
  14. {
  15. __unkeyed-1 = "<leader>r";
  16. group = "[R]ename";
  17. icon = "󰄄 ";
  18. }
  19. {
  20. __unkeyed-1 = "<leader>s";
  21. group = "[S]earch";
  22. icon = "󰄄 ";
  23. }
  24. {
  25. __unkeyed-1 = "<leader>w";
  26. group = "[W]orkspace";
  27. icon = "󰄄 ";
  28. }
  29. {
  30. __unkeyed-1 = "<leader>t";
  31. group = "[T]oggle";
  32. icon = "󰄄 ";
  33. }
  34. {
  35. __unkeyed-1 = "<leader>h";
  36. group = "Git [H]unk";
  37. icon = "󰄄 ";
  38. mode = [
  39. "n"
  40. "v"
  41. ];
  42. }
  43. ];
  44. # { '<leader>c', group = '[C]ode' },
  45. # { '<leader>d', group = '[D]ocument' },
  46. # { '<leader>r', group = '[R]ename' },
  47. # { '<leader>s', group = '[S]earch' },
  48. # { '<leader>w', group = '[W]orkspace' },
  49. # { '<leader>t', group = '[T]oggle' },
  50. # { '<leader>h', group = 'Git [H]unk', mode = { 'n', 'v' } }
  51. }