From 2c77d703fbe7b92536231ce08016bf66aa28d6d2 Mon Sep 17 00:00:00 2001 From: Price Hiller Date: Fri, 19 Jul 2024 09:58:01 -0500 Subject: [PATCH] refactor(nvim): ignore the current window for window picker --- .../.config/nvim/lua/plugins/configs/nvim-window-picker.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/users/price/dots/.config/nvim/lua/plugins/configs/nvim-window-picker.lua b/users/price/dots/.config/nvim/lua/plugins/configs/nvim-window-picker.lua index b93d546f..6a813552 100644 --- a/users/price/dots/.config/nvim/lua/plugins/configs/nvim-window-picker.lua +++ b/users/price/dots/.config/nvim/lua/plugins/configs/nvim-window-picker.lua @@ -6,6 +6,7 @@ return { hint = "floating-big-letter", ---@param window_ids integer[] filter_func = function(window_ids) + local cur_win = vim.api.nvim_get_current_win() return vim.iter(window_ids) :filter(function(win_id) local win_type = vim.fn.win_gettype(win_id) @@ -14,7 +15,7 @@ return { "unknown", "popup", "command", - }, win_type) + }, win_type) and win_id ~= cur_win end) :totable() end,