From d11d840d3e3df66ce3f778d185306a48ab5fdd83 Mon Sep 17 00:00:00 2001 From: triethyl Date: Tue, 5 Aug 2025 18:55:04 -0400 Subject: neovim: ton of stuff (sorry) --- pkgs/custom-neovim/config/lua/statusline.lua | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pkgs/custom-neovim/config/lua/statusline.lua') diff --git a/pkgs/custom-neovim/config/lua/statusline.lua b/pkgs/custom-neovim/config/lua/statusline.lua index 9f0106d..1e5c708 100644 --- a/pkgs/custom-neovim/config/lua/statusline.lua +++ b/pkgs/custom-neovim/config/lua/statusline.lua @@ -94,6 +94,11 @@ statusline_components.diagnostic_status = function() vim.defer_fn(vim.cmd.redrawstatus, 500) + -- Don't show diagnostics in insert mode. + if mode_to_str[vim.api.nvim_get_mode().mode]:find "INSERT" then + return "" + end + return table.concat(diagnostics, " ") end -- cgit v1.2.3