Merge pull request #183115 from theHedgehog0/mason-nvim-init
vimPlugins: Add mason-{nvim,lspconfig-nvim,tool-installer-nvim}
This commit is contained in:
commit
05968fc7e4
3 changed files with 48 additions and 0 deletions
|
@ -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";
|
||||
|
|
|
@ -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";
|
||||
|
|
|
@ -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,
|
||||
|
|
Loading…
Reference in a new issue