DEVELOPMENT ENVIRONMENT

~liljamo/nvim-flake

ref: 92d1eb9f6ce7f84b5080693d8a687e547bf486d6 nvim-flake/config/plugins/hover.nix -rw-r--r-- 671 bytes
92d1eb9fJonni Liljamo feat(bevy-inspector): init 2 days ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{pkgs, ...}: {
  extraPlugins = [
    (pkgs.vimUtils.buildVimPlugin {
      name = "hover";
      src = pkgs.fetchFromGitHub {
        owner = "lewis6991";
        repo = "hover.nvim";
        rev = "fdc5b4f";
        hash = "sha256-n3UweU5KfrSrbCZhtSeNdlPIpep8W7ZpqiCPwwVLKyg=";
      };
      nvimSkipModules = [
        "hover.providers.fold_preview"
      ];
    })
  ];

  extraConfigLua = ''
    require('hover').setup({
      init = function()
        require('hover.providers.lsp')
      end,
      title = false,
      mouse_providers = nil,
    })
  '';

  keymaps = [
    {
      action = "<cmd>lua require('hover').hover()<CR>";
      key = "K";
    }
  ];
}