From ac6329baf6ee353ec64169c4ba98e22e6cda29e5 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Sat, 10 Feb 2024 21:41:19 -0500 Subject: [PATCH] patch kitty-scrollback-nvim because health check depends on git --- overlays/kitty-scrollback-nvim.patch | 13 +++++++++++++ overlays/neovim-plugins.nix | 8 ++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 overlays/kitty-scrollback-nvim.patch diff --git a/overlays/kitty-scrollback-nvim.patch b/overlays/kitty-scrollback-nvim.patch new file mode 100644 index 0000000..b20704d --- /dev/null +++ b/overlays/kitty-scrollback-nvim.patch @@ -0,0 +1,13 @@ +diff --git a/lua/kitty-scrollback/health.lua b/lua/kitty-scrollback/health.lua +index 9d87dfa..a231b8d 100644 +--- a/lua/kitty-scrollback/health.lua ++++ b/lua/kitty-scrollback/health.lua +@@ -234,7 +234,7 @@ local function check_kitty_debug_config() + end + + local function check_kitty_scrollback_nvim_version() +- local current_version = nil ++ local current_version = 'master' + local tag_cmd = { 'git', 'describe', '--exact-match', '--tags' } + local ksb_dir = + vim.fn.fnamemodify(vim.api.nvim_get_runtime_file('lua/kitty-scrollback', false)[1], ':h:h') diff --git a/overlays/neovim-plugins.nix b/overlays/neovim-plugins.nix index 082eec0..eddeec9 100644 --- a/overlays/neovim-plugins.nix +++ b/overlays/neovim-plugins.nix @@ -40,8 +40,12 @@ in { # Packaging plugins entirely with Nix baleia-nvim = plugin "baleia-nvim" inputs.baleia-nvim-src; hmts-nvim = plugin "hmts-nvim" inputs.hmts-nvim-src; - kitty-scrollback-nvim = - plugin "kitty-scrollback-nvim" inputs.kitty-scrollback-nvim-src; + kitty-scrollback-nvim = prev.vimUtils.buildVimPlugin { + pname = "kitty-scrollback-nvim"; + src = inputs.kitty-scrollback-nvim-src; + version = "master"; + patches = [ ./kitty-scrollback-nvim.patch ]; + }; };