{pkgs, ...}: { extraPlugins = [ (pkgs.vimUtils.buildVimPlugin { name = "tiny-code-action"; src = pkgs.fetchFromGitHub { owner = "rachartier"; repo = "tiny-code-action.nvim"; rev = "a332d5d"; hash = "sha256-k4X/94mPeox9IpU95x0XRkxWUzpWRxrWOrNibIZcbcA="; }; }) ]; extraConfigLua = '' require('tiny-code-action').setup({}) ''; keymaps = [ { action="lua require('tiny-code-action').code_action()"; key = "ca"; options.desc = "code action"; } ]; }