DEVELOPMENT ENVIRONMENT

~liljamo/nvim-flake

92d1eb9f6ce7f84b5080693d8a687e547bf486d6 — Jonni Liljamo a day ago 2505f4a master
feat(bevy-inspector): init
1 files changed, 40 insertions(+), 0 deletions(-)

A config/plugins/bevy-inspector.nix
A config/plugins/bevy-inspector.nix => config/plugins/bevy-inspector.nix +40 -0
@@ 0,0 1,40 @@
{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 = "<cmd>BevyInspect<CR>";
      key = "<leader>ia";
      options.desc = "inspect all";
    }
    {
      action = "<cmd>BevyInspectNamed<CR>";
      key = "<leader>in";
      options.desc = "inspect named";
    }
    {
      action = "<cmd>BevyInspectQuery<CR>";
      key = "<leader>iq";
      options.desc = "inspect query";
    }
  ];
}