return {
	{
		-- Dim inactive windows for better focus
		"levouh/tint.nvim",
		config = function()
			require("tint").setup({
				tint = -45, -- Darken inactive windows (negative = darker, positive = lighter)
				saturation = 0.6, -- Desaturate inactive windows (0 = grayscale, 1 = full color)
				transforms = require("tint").transforms.SATURATE_TINT, -- Apply both saturation and tint
				tint_background_colors = true, -- Apply tint to background colors
				highlight_ignore_patterns = { "WinSeparator", "Status.*" }, -- Don't tint these highlights
				window_ignore_function = function(winid)
					local bufid = vim.api.nvim_win_get_buf(winid)
					local buftype = vim.bo[bufid].buftype
					local filetype = vim.bo[bufid].filetype

					-- Don't tint special buffers
					return buftype == "terminal"
						or filetype == "neo-tree"
						or filetype == "TelescopePrompt"
						or filetype == "toggleterm"
				end,
			})
		end,
	},
}
