Unverified Commit 05968fc7 authored by Matthieu Coudron's avatar Matthieu Coudron Committed by GitHub
Browse files

Merge pull request #183115 from theHedgehog0/mason-nvim-init

vimPlugins: Add mason-{nvim,lspconfig-nvim,tool-installer-nvim}
parents b1a2373a bc7d5cea
Loading
Loading
Loading
Loading
+37 −0
Original line number Diff line number Diff line
@@ -4665,6 +4665,43 @@ final: prev:
    meta.homepage = "https://github.com/chentoast/marks.nvim/";
  };

  mason-lspconfig-nvim = buildVimPluginFrom2Nix {
    pname = "mason-lspconfig.nvim";
    version = "2022-07-25";
    src = fetchFromGitHub {
      owner = "williamboman";
      repo = "mason-lspconfig.nvim";
      rev = "ad3b109cff22af979ab3d15564cd63dc3ae2f0f0";
      sha256 = "0jvnc9zlr5cazdrhjm1v0bjkrz5lb2z8dzlkq59b433f52qv9zrf";
    };
    meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/";
  };

  mason-tool-installer-nvim = buildVimPluginFrom2Nix {
    pname = "mason-tool-installer.nvim";
    version = "2022-07-26";
    src = fetchFromGitHub {
      owner = "WhoIsSethDaniel";
      repo = "mason-tool-installer.nvim";
      rev = "6d9276655c09ef2358ddb105cac4a34cfa8853c0";
      sha256 = "0j5k9fhjffkx3b5asnwxzj22fvncs69vs0rkx13ii3gdvwczbc5w";
    };
    meta.homepage = "https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim/";
  };


  mason-nvim = buildVimPluginFrom2Nix {
    pname = "mason.nvim";
    version = "2022-07-27";
    src = fetchFromGitHub {
      owner = "williamboman";
      repo = "mason.nvim";
      rev = "269ee222f76e705619da2c0130c0a06e76419b88";
      sha256 = "1bngr68gfv33p989dqhz6xmhips7i2yjni96qgnqwhdjczfw865v";
    };
    meta.homepage = "https://github.com/williamboman/mason.nvim/";
  };

  matchit-zip = buildVimPluginFrom2Nix {
    pname = "matchit.zip";
    version = "2010-10-18";
+8 −0
Original line number Diff line number Diff line
@@ -598,6 +598,14 @@ self: super: {
    '';
  });

  mason-lspconfig-nvim = super.mason-lspconfig-nvim.overrideAttrs (old: {
    dependencies = with self; [ mason-nvim nvim-lspconfig ];
  });

  mason-tool-installer-nvim = super.mason-tool-installer-nvim.overrideAttrs (old: {
    dependencies = with self; [ mason-nvim ];
  });

  meson = buildVimPluginFrom2Nix {
    inherit (meson) pname version src;
    preInstall = "cd data/syntax-highlighting/vim";
+3 −0
Original line number Diff line number Diff line
@@ -391,6 +391,9 @@ https://github.com/rktjmp/lush.nvim/,,
https://github.com/mkasa/lushtags/,,
https://github.com/iamcco/markdown-preview.nvim/,,
https://github.com/chentoast/marks.nvim/,,
https://github.com/williamboman/mason-lspconfig.nvim/,HEAD,
https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim/,HEAD,
https://github.com/williamboman/mason.nvim/,HEAD,
https://github.com/vim-scripts/matchit.zip/,,
https://github.com/marko-cerovac/material.nvim/,,
https://github.com/kaicataldo/material.vim/,HEAD,