vimPlugins.completion-*: add dependencies
vimPlugins.gitsigns-nvim: add dependency vimPlugins.telescope-*: add dependencies
This commit is contained in:
parent
8dc5406544
commit
6ba5094612
|
@ -125,15 +125,23 @@ self: super: {
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
|
||||||
completion-tabnine = super.completion-tabnine.overrideAttrs (old: {
|
completion-buffers = super.completion-buffers.overrideAttrs (old: {
|
||||||
buildInputs = [ tabnine ];
|
dependencies = with self; [ completion-nvim ];
|
||||||
|
});
|
||||||
|
|
||||||
|
completion-tabnine = super.completion-tabnine.overrideAttrs (old: {
|
||||||
|
dependencies = with self; [ completion-nvim ];
|
||||||
|
buildInputs = [ tabnine ];
|
||||||
postFixup = ''
|
postFixup = ''
|
||||||
mkdir $target/binaries
|
mkdir $target/binaries
|
||||||
ln -s ${tabnine}/bin/TabNine $target/binaries/TabNine_$(uname -s)
|
ln -s ${tabnine}/bin/TabNine $target/binaries/TabNine_$(uname -s)
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
|
||||||
|
completion-treesitter = super.completion-treesitter.overrideAttrs (old: {
|
||||||
|
dependencies = with self; [ completion-nvim nvim-treesitter ];
|
||||||
|
});
|
||||||
|
|
||||||
cpsm = super.cpsm.overrideAttrs (old: {
|
cpsm = super.cpsm.overrideAttrs (old: {
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
python3
|
python3
|
||||||
|
@ -258,6 +266,10 @@ self: super: {
|
||||||
configurePhase = "cd plugins/nvim";
|
configurePhase = "cd plugins/nvim";
|
||||||
});
|
});
|
||||||
|
|
||||||
|
gitsigns-nvim = super.gitsigns-nvim.overrideAttrs (old: {
|
||||||
|
dependencies = with self; [ plenary-nvim ];
|
||||||
|
});
|
||||||
|
|
||||||
jedi-vim = super.jedi-vim.overrideAttrs (old: {
|
jedi-vim = super.jedi-vim.overrideAttrs (old: {
|
||||||
# checking for python3 support in vim would be neat, too, but nobody else seems to care
|
# checking for python3 support in vim would be neat, too, but nobody else seems to care
|
||||||
buildInputs = [ python3.pkgs.jedi ];
|
buildInputs = [ python3.pkgs.jedi ];
|
||||||
|
@ -415,10 +427,15 @@ self: super: {
|
||||||
});
|
});
|
||||||
|
|
||||||
telescope-frecency-nvim = super.telescope-frecency-nvim.overrideAttrs (old: {
|
telescope-frecency-nvim = super.telescope-frecency-nvim.overrideAttrs (old: {
|
||||||
dependencies = with self; [ sql-nvim ];
|
dependencies = with self; [ sql-nvim telescope-nvim ];
|
||||||
|
});
|
||||||
|
|
||||||
|
telescope-fzf-writer-nvim = super.telescope-fzf-writer-nvim.overrideAttrs (old: {
|
||||||
|
dependencies = with self; [ telescope-nvim ];
|
||||||
});
|
});
|
||||||
|
|
||||||
telescope-fzy-native-nvim = super.telescope-fzy-native-nvim.overrideAttrs (old: {
|
telescope-fzy-native-nvim = super.telescope-fzy-native-nvim.overrideAttrs (old: {
|
||||||
|
dependencies = with self; [ telescope-nvim ];
|
||||||
preFixup =
|
preFixup =
|
||||||
let
|
let
|
||||||
fzy-lua-native-path = "deps/fzy-lua-native";
|
fzy-lua-native-path = "deps/fzy-lua-native";
|
||||||
|
@ -442,6 +459,18 @@ self: super: {
|
||||||
meta.platforms = lib.platforms.all;
|
meta.platforms = lib.platforms.all;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
telescope-nvim = super.telescope-nvim.overrideAttrs (old: {
|
||||||
|
dependencies = with self; [ plenary-nvim popup-nvim ];
|
||||||
|
});
|
||||||
|
|
||||||
|
telescope-symbols-nvim = super.telescope-symbols-nvim.overrideAttrs (old: {
|
||||||
|
dependencies = with self; [ telescope-nvim ];
|
||||||
|
});
|
||||||
|
|
||||||
|
telescope-z-nvim = super.telescope-z-nvim.overrideAttrs (old: {
|
||||||
|
dependencies = with self; [ telescope-nvim ];
|
||||||
|
});
|
||||||
|
|
||||||
unicode-vim =
|
unicode-vim =
|
||||||
let
|
let
|
||||||
unicode-data = fetchurl {
|
unicode-data = fetchurl {
|
||||||
|
|
Loading…
Reference in New Issue