{pkgs, ...}: { extraPlugins = [ (pkgs.vimUtils.buildVimPlugin { name = "bevy_inspector.nvim"; src = pkgs.fetchFromGitHub { owner = "Lommix"; repo = "bevy_inspector.nvim"; rev = "0a02ba5"; hash = "sha256-sQO1xh6p8KkWVyRCYIiivlvkYXCob7UKd/C8WIFFL9A="; }; nvimSkipModules = [ "bevy_inspector.api" "bevy_inspector.inspector" "bevy_inspector.util" ]; }) ]; extraConfigLua = '' require('bevy_inspector').setup({}) ''; keymaps = [ { action = "BevyInspect"; key = "ia"; options.desc = "inspect all"; } { action = "BevyInspectNamed"; key = "in"; options.desc = "inspect named"; } { action = "BevyInspectQuery"; key = "iq"; options.desc = "inspect query"; } ]; }