diff options
Diffstat (limited to 'nixpkgs/pkgs/misc/vim-plugins/overrides.nix')
-rw-r--r-- | nixpkgs/pkgs/misc/vim-plugins/overrides.nix | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/nixpkgs/pkgs/misc/vim-plugins/overrides.nix b/nixpkgs/pkgs/misc/vim-plugins/overrides.nix index 9b1aa6cd0510..d52b248697ab 100644 --- a/nixpkgs/pkgs/misc/vim-plugins/overrides.nix +++ b/nixpkgs/pkgs/misc/vim-plugins/overrides.nix @@ -7,9 +7,7 @@ , ruby , which , fetchFromGitHub -, fetchgit , fetchurl -, fetchzip , fetchpatch , llvmPackages , rustPlatform @@ -93,9 +91,11 @@ self: super: { # plugin, since part of the fzf vim plugin is included in the main fzf # program. fzfWrapper = buildVimPluginFrom2Nix { + inherit (fzf) src version; pname = "fzf"; - version = fzf.version; - src = fzf.src; + postInstall = '' + ln -s ${fzf}/bin/fzf $target/bin/fzf + ''; }; skim = buildVimPluginFrom2Nix { @@ -340,6 +340,10 @@ self: super: { dependencies = [ self.fzfWrapper ]; }); + onehalf = super.onehalf.overrideAttrs (old: { + configurePhase = "cd vim"; + }); + skim-vim = super.skim-vim.overrideAttrs (old: { dependencies = [ self.skim ]; }); @@ -658,7 +662,7 @@ self: super: { }); lf-vim = super.lf-vim.overrideAttrs (old: { - dependencies = with super; [ vim-bbye ]; + dependencies = with super; [ vim-floaterm ]; }); vim-stylish-haskell = super.vim-stylish-haskell.overrideAttrs (old: { @@ -731,7 +735,7 @@ self: super: { libiconv ]; - cargoSha256 = "mq5q+cIWXDMeoZfumX1benulrP/AWKZnd8aI0OzY55c="; + cargoSha256 = "25UkYKhlGmlDg4fz1jZHjpQn5s4k5FKlFK0MU8YM5SE="; }; in '' @@ -790,6 +794,8 @@ self: super: { } // ( let nodePackageNames = [ + "coc-clangd" + "coc-cmake" "coc-css" "coc-diagnostic" "coc-emmet" @@ -807,6 +813,7 @@ self: super: { "coc-metals" "coc-pairs" "coc-prettier" + "coc-pyright" "coc-python" "coc-r-lsp" "coc-rls" @@ -816,6 +823,7 @@ self: super: { "coc-solargraph" "coc-stylelint" "coc-tabnine" + "coc-texlab" "coc-tslint" "coc-tslint-plugin" "coc-tsserver" |