diff --git a/modules/moritz/programs/nvim/plugins/flash.nix b/modules/moritz/programs/nvim/plugins/flash.nix new file mode 100644 index 0000000..91b70c4 --- /dev/null +++ b/modules/moritz/programs/nvim/plugins/flash.nix @@ -0,0 +1,25 @@ +_: { + home-manager.users.moritz.programs.nixvim = { + plugins.flash.enable = true; + keymaps = [ + { + key = "s"; + action.__raw = ''require("flash").jump''; + options.desc = "Flash"; + mode = ["n" "x" "o"]; + } + { + key = "S"; + action.__raw = ''require("flash").treesitter''; + options.desc = "Flash Treesitter"; + mode = ["n" "x" "o"]; + } + { + key = "r"; + action.__raw = ''require("flash").remote''; + options.desc = "Remote flash"; + mode = ["o"]; + } + ]; + }; +}