return { "ntpeters/vim-better-whitespace", event = { "BufReadPost", "BufNewFile" }, init = function() vim.g.better_whitespace_filetypes_blacklist = { "diff", "fugitive", "git", "gitcommit", "help", } end, keys = function() local icon = require("util.icons").ui.Whitespace return { -- stylua: ignore start { "]w", "NextTrailingWhitespace", desc = icon.." next whitespace" }, { "[w", "PrevTrailingWhitespace", desc = icon.." previous whitespace" }, { "w", "ToggleWhitespace", desc = icon.." toggle whitespace" }, { "W", "StripWhitespace", desc = icon.." strip whitespace" }, -- stylua: ignore end } end, }