return {
	'folke/noice.nvim',
	event = "UIEnter",
	enabled = true,
	opts = {
		messages = {
			enabled = false,
			view = "mini",
			view_warn = "mini",
			view_error = "mini"
		},
		lsp = {
			-- override makdown rendering so that **cmp** and other plugins use **Treesitter**
			override = {
				["vim.lsp.util.convert_input_to_markdown_lines"] = true,
				["vim.lsp.util.stylize_markdown"] = true,
				["cmp.entry.get_documentation"] = true,
			},
			hover = {
				enabled = true,
			},
			signature = {
				enabled = true,
				auto_open = {
					trigger = false,
				}
			},
		},
		-- you can enable a preset for easier configuration
		presets = {
			bottom_search = false, -- use a classic bottom cmdline for search
			command_palette = true, -- position the cmdline and popupmenu together
			long_message_to_split = true, -- long messages will be sent to a split
			inc_rename = false,  -- enables an input dialog for inc-rename.nvim
			lsp_doc_border = true, -- add a border to hover docs and signature help
		},
	},
	dependencies = {
		'MunifTanjim/nui.nvim',
		require("plugins.spec.notify")
	}
}
