vimPlugins/overrides: fix sorting

This commit is contained in:
Austin Horstman 2024-10-23 23:15:11 -05:00
parent 014558c7b1
commit 06f5bbd150
No known key found for this signature in database

View File

@ -200,19 +200,6 @@ in
blink-cmp = callPackage ./blink-cmp { };
# The GitHub repository returns 404, which breaks the update script
vim-pony = buildVimPlugin {
pname = "vim-pony";
version = "2018-07-27";
src = fetchFromGitHub {
owner = "jakwings";
repo = "vim-pony";
rev = "b26f01a869000b73b80dceabd725d91bfe175b75";
sha256 = "0if8g94m3xmpda80byfxs649w2is9ah1k8v3028nblan73zlc8x8";
};
meta.homepage = "https://github.com/jakwings/vim-pony/";
};
chadtree = super.chadtree.overrideAttrs {
buildInputs = [
python3
@ -1240,6 +1227,19 @@ in
nvimRequireCheck = "lean";
};
LeaderF = super.LeaderF.overrideAttrs {
nativeBuildInputs = [ python3.pkgs.setuptools ];
buildInputs = [ python3 ];
# rm */build/ to prevent dependencies on gcc
# strip the *.so to keep files small
buildPhase = ''
patchShebangs .
./install.sh
rm autoload/leaderf/fuzzyMatch_C/build/ -r
'';
stripDebugList = [ "autoload/leaderf/python" ];
};
leap-ast-nvim = super.leap-ast-nvim.overrideAttrs {
dependencies = with self; [
leap-nvim
@ -1248,6 +1248,17 @@ in
nvimRequireCheck = "leap-ast";
};
leetcode-nvim = super.leetcode-nvim.overrideAttrs {
dependencies = with self; [
nui-nvim
plenary-nvim
telescope-nvim
];
doInstallCheck = true;
nvimRequireCheck = "leetcode";
};
lens-vim = super.lens-vim.overrideAttrs {
# remove duplicate g:lens#animate in doc/lens.txt
# https://github.com/NixOS/nixpkgs/pull/105810#issuecomment-740007985
@ -2510,6 +2521,19 @@ in
dependencies = with self; [ denops-vim ];
};
# The GitHub repository returns 404, which breaks the update script
vim-pony = buildVimPlugin {
pname = "vim-pony";
version = "2018-07-27";
src = fetchFromGitHub {
owner = "jakwings";
repo = "vim-pony";
rev = "b26f01a869000b73b80dceabd725d91bfe175b75";
sha256 = "0if8g94m3xmpda80byfxs649w2is9ah1k8v3028nblan73zlc8x8";
};
meta.homepage = "https://github.com/jakwings/vim-pony/";
};
vim-sensible = super.vim-sensible.overrideAttrs {
patches = [ ./patches/vim-sensible/fix-nix-store-path-regex.patch ];
};
@ -2675,17 +2699,6 @@ in
nvimRequireCheck = "yazi";
};
leetcode-nvim = super.leetcode-nvim.overrideAttrs {
dependencies = with self; [
nui-nvim
plenary-nvim
telescope-nvim
];
doInstallCheck = true;
nvimRequireCheck = "leetcode";
};
YouCompleteMe = super.YouCompleteMe.overrideAttrs {
buildPhase = ''
substituteInPlace plugin/youcompleteme.vim \
@ -2716,18 +2729,6 @@ in
--replace "'zoxide_executable', 'zoxide'" "'zoxide_executable', '${zoxide}/bin/zoxide'"
'';
};
LeaderF = super.LeaderF.overrideAttrs {
nativeBuildInputs = [ python3.pkgs.setuptools ];
buildInputs = [ python3 ];
# rm */build/ to prevent dependencies on gcc
# strip the *.so to keep files small
buildPhase = ''
patchShebangs .
./install.sh
rm autoload/leaderf/fuzzyMatch_C/build/ -r
'';
stripDebugList = [ "autoload/leaderf/python" ];
};
}
// (
let