1 require("config.commands.jj")
3 vim.api.nvim_create_user_command("CloseFloatingWindows", function(opts)
4 for _, window_id in ipairs(vim.api.nvim_list_wins()) do
5 -- If window is floating
6 if vim.api.nvim_win_get_config(window_id).relative ~= "" then
7 -- Force close if called with !
8 vim.api.nvim_win_close(window_id, opts.bang)
11 end, { bang = true, nargs = 0 })