diff options
author | Matthieu Coudron <mattator@gmail.com> | 2019-05-21 17:40:01 +0900 |
---|---|---|
committer | Matthieu Coudron <mattator@gmail.com> | 2019-05-21 22:47:34 +0900 |
commit | 7ec21fa1625a4522473329c2fc281ea45c66b004 (patch) | |
tree | 8350ea5f6b0107d5408f24b843295247fd7be0b1 /pkgs/misc/vim-plugins/overrides.nix | |
parent | 4f02d8c6c4661587900fe7d09e81cabed872c363 (diff) | |
download | nixpkgs-7ec21fa1625a4522473329c2fc281ea45c66b004.tar nixpkgs-7ec21fa1625a4522473329c2fc281ea45c66b004.tar.gz nixpkgs-7ec21fa1625a4522473329c2fc281ea45c66b004.tar.bz2 nixpkgs-7ec21fa1625a4522473329c2fc281ea45c66b004.tar.lz nixpkgs-7ec21fa1625a4522473329c2fc281ea45c66b004.tar.xz nixpkgs-7ec21fa1625a4522473329c2fc281ea45c66b004.tar.zst nixpkgs-7ec21fa1625a4522473329c2fc281ea45c66b004.zip |
vimPlugins.coc-nvim: init at v0.0.67
you still need to enable the node js provider in your nvim config yarn is optional. Run :checkhealth within neovim if you have any doubt.
Diffstat (limited to 'pkgs/misc/vim-plugins/overrides.nix')
-rw-r--r-- | pkgs/misc/vim-plugins/overrides.nix | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix index 74bd7d8eeb0..e48d427d410 100644 --- a/pkgs/misc/vim-plugins/overrides.nix +++ b/pkgs/misc/vim-plugins/overrides.nix @@ -1,6 +1,6 @@ { lib, stdenv , python, cmake, meson, vim, ruby -, which, fetchgit, fetchurl +, which, fetchgit, fetchurl, fetchzip , llvmPackages, rustPlatform , xkb-switch, fzf, skim, stylish-haskell , python3, boost, icu, ncurses @@ -109,6 +109,22 @@ self: super: { ''; }); + + coc-nvim = let + version = "0.0.67"; + index_js = fetchzip { + url = "https://github.com/neoclide/coc.nvim/releases/download/v${version}/coc.tar.gz"; + sha256 = "0cqgrfyaq9nck1y6mb63gmwgdrxqzgdgns5gjshpp1xzfq6asrqj"; + }; + in super.coc-nvim.overrideAttrs(old: { + # you still need to enable the node js provider in your nvim config + postInstall = '' + mkdir -p $out/share/vim-plugins/coc-nvim/build + cp ${index_js}/index.js $out/share/vim-plugins/coc-nvim/build/ + ''; + + }); + command-t = super.command-t.overrideAttrs(old: { buildInputs = [ ruby rake ]; buildPhase = '' |