diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index b83810c38f67..b00565a89bb3 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -2103,6 +2103,32 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + claude-fzf-history-nvim = buildVimPlugin { + pname = "claude-fzf-history.nvim"; + version = "2025-09-06"; + src = fetchFromGitHub { + owner = "pittcat"; + repo = "claude-fzf-history.nvim"; + rev = "8257e346039e1a9089af307c04871c587fdb449a"; + sha256 = "1zy6wj7cajkzdv7giazsmq8hi309khi82bqnd8kj6i6rj6mrzbkc"; + }; + meta.homepage = "https://github.com/pittcat/claude-fzf-history.nvim/"; + meta.hydraPlatforms = [ ]; + }; + + claude-fzf-nvim = buildVimPlugin { + pname = "claude-fzf.nvim"; + version = "2025-09-05"; + src = fetchFromGitHub { + owner = "pittcat"; + repo = "claude-fzf.nvim"; + rev = "769eb89d80de0e5247c7393f2cdffa57c5545dd3"; + sha256 = "1kcg78jpsaiz0j0dpfnp7kvkqi6w530i7z2d1555xn33qx8mnlbi"; + }; + meta.homepage = "https://github.com/pittcat/claude-fzf.nvim/"; + meta.hydraPlatforms = [ ]; + }; + claudecode-nvim = buildVimPlugin { pname = "claudecode.nvim"; version = "2025-09-15"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index e0775e8d7276..d0544c3f74af 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -401,6 +401,25 @@ assertNoAdditions { ]; }; + claude-fzf-nvim = super.claude-fzf-nvim.overrideAttrs { + dependencies = with self; [ + claudecode-nvim + fzf-lua + ]; + # Failed to build help tags! + # E670: Mix of help file encodings within a language: doc/claude-fzf-zh.txt + # E154: Duplicate tag "claude-fzf-keymaps" in file doc/claude-fzf-en.txt + preInstall = '' + rm -r doc + ''; + }; + + claude-fzf-history-nvim = super.claude-fzf-history-nvim.overrideAttrs { + dependencies = with self; [ + fzf-lua + ]; + }; + clighter8 = super.clighter8.overrideAttrs { preFixup = '' sed "/^let g:clighter8_libclang_path/s|')$|${lib.getLib llvmPackages.clang.cc}/lib/libclang.so')|" \ diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index eed9a04b48f8..e0414406be83 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -160,6 +160,8 @@ https://github.com/projekt0n/circles.nvim/,, https://github.com/zootedb0t/citruszest.nvim/,, https://github.com/xavierd/clang_complete/,, https://github.com/greggh/claude-code.nvim/,HEAD, +https://github.com/pittcat/claude-fzf-history.nvim/,HEAD, +https://github.com/pittcat/claude-fzf.nvim/,HEAD, https://github.com/coder/claudecode.nvim/,HEAD, https://github.com/rhysd/clever-f.vim/,, https://github.com/bbchung/clighter8/,,