1{
2 lib,
3 vimUtils,
4 fetchFromSourcehut,
5 nix-update-script,
6}:
7let
8 version = "3.0.0";
9in
10vimUtils.buildVimPlugin {
11 pname = "lsp_lines.nvim";
12 inherit version;
13
14 src = fetchFromSourcehut {
15 owner = "~whynothugo";
16 repo = "lsp_lines.nvim";
17 rev = "v${version}";
18 hash = "sha256-QsvmPOer7JgO7Y+N/iaNJD7Kmy69gnlV4CeyaQesNvA=";
19 };
20
21 passthru.updateScript = nix-update-script { };
22
23 meta = {
24 description = "Neovim diagnostics using virtual lines";
25 homepage = "https://git.sr.ht/~whynothugo/lsp_lines.nvim";
26 license = lib.licenses.mit;
27 platforms = lib.platforms.all;
28 };
29}