vimPlugins.denops-vim: init at 2023-01-20

This commit is contained in:
Tomo 2023-01-21 20:48:24 -08:00
parent 3fce3e4096
commit 9287bf8676
3 changed files with 21 additions and 0 deletions

View File

@ -2381,6 +2381,18 @@ final: prev:
meta.homepage = "https://github.com/Shougo/denite.nvim/";
};
denops-vim = buildVimPluginFrom2Nix {
pname = "denops.vim";
version = "2023-01-20";
src = fetchFromGitHub {
owner = "vim-denops";
repo = "denops.vim";
rev = "44baa0666e69976dd82311a67a220c7f71273368";
sha256 = "1wdl2sq6vl4lmyqrhnp0mspxbfaza3h8pgkgdhf27jdkavg793ij";
};
meta.homepage = "https://github.com/vim-denops/denops.vim/";
};
deol-nvim = buildVimPluginFrom2Nix {
pname = "deol.nvim";
version = "2022-11-24";

View File

@ -17,6 +17,7 @@
, Cocoa
, code-minimap
, dasht
, deno
, direnv
, fish
, fzf
@ -338,6 +339,13 @@ self: super: {
dependencies = with self; [ nvim-yarp ];
});
denops-vim = super.denops-vim.overrideAttrs (old: {
postPatch = ''
# Use Nix's Deno instead of an arbitrary install
substituteInPlace ./autoload/denops.vim --replace "call denops#_internal#conf#define('denops#deno', 'deno')" "call denops#_internal#conf#define('denops#deno', '${deno}/bin/deno')"
'';
});
deoplete-fish = super.deoplete-fish.overrideAttrs (old: {
dependencies = with self; [ deoplete-nvim vim-fish ];
});

View File

@ -199,6 +199,7 @@ https://github.com/Raimondi/delimitMate/,,
https://github.com/neoclide/denite-extra/,,
https://github.com/neoclide/denite-git/,,
https://github.com/Shougo/denite.nvim/,,
https://github.com/vim-denops/denops.vim/,HEAD,
https://github.com/Shougo/deol.nvim/,,
https://github.com/deoplete-plugins/deoplete-clang/,,
https://github.com/deoplete-plugins/deoplete-dictionary/,,