Merge pull request #207759 from teto/nvim-teal-maker

nvim teal maker
This commit is contained in:
figsoda
2022-12-26 12:48:27 -05:00
committed by GitHub
4 changed files with 26 additions and 1 deletions
@@ -7,7 +7,7 @@
let
inherit (vimUtils.override {inherit vim;})
buildVimPluginFrom2Nix vimGenDocHook vimCommandCheckHook;
buildVimPluginFrom2Nix;
inherit (lib) extends;
@@ -6189,6 +6189,18 @@ final: prev:
meta.homepage = "https://github.com/kylechui/nvim-surround/";
};
nvim-teal-maker = buildVimPluginFrom2Nix {
pname = "nvim-teal-maker";
version = "2022-04-09";
src = fetchFromGitHub {
owner = "svermeulen";
repo = "nvim-teal-maker";
rev = "4d7ef05fa47de4bd9d02c4578d66b7cdc6848807";
sha256 = "1axz6znqs9p9a9vzqwm0znp7parn6msl2vwrmg5q6javcvzldym4";
};
meta.homepage = "https://github.com/svermeulen/nvim-teal-maker/";
};
nvim-terminal-lua = buildVimPluginFrom2Nix {
pname = "nvim-terminal.lua";
version = "2019-10-17";
@@ -673,6 +673,14 @@ self: super: {
dependencies = with self; [ plenary-nvim ];
});
nvim-teal-maker = super.nvim-teal-maker.overrideAttrs (old: {
postPatch = ''
substituteInPlace lua/tealmaker/init.lua \
--replace cyan ${luaPackages.cyan}/bin/cyan
'';
vimCommandCheck = "TealBuild";
});
nvim-treesitter = super.nvim-treesitter.overrideAttrs (old:
callPackage ./nvim-treesitter/overrides.nix { } self super
);
@@ -1042,6 +1050,10 @@ self: super: {
});
});
vim-dadbod-ui = super.vim-dadbod-ui.overrideAttrs (old: {
dependencies = with self; [ vim-dadbod ];
});
vim-dasht = super.vim-dasht.overrideAttrs (old: {
preFixup = ''
substituteInPlace $out/autoload/dasht.vim \
@@ -521,6 +521,7 @@ https://github.com/dcampos/nvim-snippy/,HEAD,
https://github.com/ishan9299/nvim-solarized-lua/,,
https://github.com/nvim-pack/nvim-spectre/,,
https://github.com/kylechui/nvim-surround/,main,
https://github.com/svermeulen/nvim-teal-maker/,HEAD,
https://github.com/norcalli/nvim-terminal.lua/,,
https://github.com/kyazdani42/nvim-tree.lua/,,
https://github.com/nvim-treesitter/nvim-treesitter/,,