diff options
Diffstat (limited to 'nixpkgs/pkgs/applications/editors/vim/plugins/overrides.nix')
-rw-r--r-- | nixpkgs/pkgs/applications/editors/vim/plugins/overrides.nix | 30 |
1 files changed, 26 insertions, 4 deletions
diff --git a/nixpkgs/pkgs/applications/editors/vim/plugins/overrides.nix b/nixpkgs/pkgs/applications/editors/vim/plugins/overrides.nix index 617096ca90e3..68d1648bc73b 100644 --- a/nixpkgs/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/nixpkgs/pkgs/applications/editors/vim/plugins/overrides.nix @@ -125,6 +125,7 @@ # must be lua51Packages , luaPackages +, luajitPackages }: self: super: { @@ -516,7 +517,7 @@ self: super: { }); fuzzy-nvim = super.fuzzy-nvim.overrideAttrs { - dependencies = with self; [ telescope-fzy-native-nvim ]; + dependencies = with self; [ telescope-fzf-native-nvim ]; }; fzf-checkout-vim = super.fzf-checkout-vim.overrideAttrs { @@ -600,6 +601,24 @@ self: super: { }; + image-nvim = super.image-nvim.overrideAttrs { + dependencies = with self; [ + nvim-treesitter + nvim-treesitter-parsers.markdown_inline + nvim-treesitter-parsers.norg + ]; + + # Add magick to package.path + patches = [ ./patches/image-nvim/magick.patch ]; + + postPatch = '' + substituteInPlace lua/image/magick.lua \ + --replace @nix_magick@ ${luajitPackages.magick} + ''; + + nvimRequireCheck = "image"; + }; + jedi-vim = super.jedi-vim.overrideAttrs { # checking for python3 support in vim would be neat, too, but nobody else seems to care buildInputs = [ python3.pkgs.jedi ]; @@ -947,7 +966,7 @@ self: super: { pname = "sg-nvim-rust"; inherit (old) version src; - cargoHash = "sha256-DgNA/RqnpKmixJKKEDOzflaw8qfnTaBG/Dus1cqgHTU="; + cargoHash = "sha256-f14cGAGZFs4DG8FBKYDz1NY38TOuENW9Co2fywGc74E="; nativeBuildInputs = [ pkg-config ]; @@ -1075,9 +1094,8 @@ self: super: { svedbackend = stdenv.mkDerivation { name = "svedbackend-${super.sved.name}"; inherit (super.sved) src; - nativeBuildInputs = [ wrapGAppsHook ]; + nativeBuildInputs = [ wrapGAppsHook gobject-introspection ]; buildInputs = [ - gobject-introspection glib (python3.withPackages (ps: with ps; [ pygobject3 pynvim dbus-python ])) ]; @@ -1441,6 +1459,10 @@ self: super: { preInstall = "cd vim"; }; + vim-pluto = super.vim-pluto.overrideAttrs { + dependencies = with self; [ denops-vim ]; + }; + vim-snipmate = super.vim-snipmate.overrideAttrs { dependencies = with self; [ vim-addon-mw-utils tlib_vim ]; }; |