diff options
author | figsoda <figsoda@pm.me> | 2023-05-20 20:42:51 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-20 20:42:51 -0400 |
commit | 58073d1b85c40d21c58aa856c647f14f8655e05e (patch) | |
tree | 66fdccea1868d26e9e388e51c2be2c8586c31e4e /pkgs/applications/editors/vim | |
parent | 9ae541a3c20dbc88e55effd0d26526e9be1f1a2f (diff) | |
parent | 9287bf867622f1205e48a240ef342b39348e6f3f (diff) |
Merge pull request #212044 from tomodachi94/vimPlugins.denops-vim
vimPlugins.denops-vim: init at 2023-01-20
Diffstat (limited to 'pkgs/applications/editors/vim')
-rw-r--r-- | pkgs/applications/editors/vim/plugins/generated.nix | 12 | ||||
-rw-r--r-- | pkgs/applications/editors/vim/plugins/overrides.nix | 8 | ||||
-rw-r--r-- | pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 |
3 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index ef01afbc4b56c..3a775b1ceb775 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -2549,6 +2549,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 = "2023-05-19"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 262eab02b4c5d..7045c0248a6e6 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -18,6 +18,7 @@ , Cocoa , code-minimap , dasht +, deno , direnv , fish , fzf @@ -408,6 +409,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 ]; }); diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 4ebe97129adb9..8644c1fef1f19 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -213,6 +213,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/,, |