return {
	"romgrk/barbar.nvim",
	init = function()
		vim.g.barbar_auto_setup = false

		local map = vim.api.nvim_set_keymap
		local opts = { noremap = true, silent = true }

		-- Move to previous/next
		map("n", "<A-,>", "<Cmd>BufferPrevious<CR>", opts)
		map("n", "<A-.>", "<Cmd>BufferNext<CR>", opts)

		-- Re-order to previous/next
		map("n", "<A-<>", "<Cmd>BufferMovePrevious<CR>", opts)
		map("n", "<A->>", "<Cmd>BufferMoveNext<CR>", opts)

		-- Goto buffer in position...
		map("n", "<A-1>", "<Cmd>BufferGoto 1<CR>", opts)
		map("n", "<A-2>", "<Cmd>BufferGoto 2<CR>", opts)
		map("n", "<A-3>", "<Cmd>BufferGoto 3<CR>", opts)
		map("n", "<A-4>", "<Cmd>BufferGoto 4<CR>", opts)
		map("n", "<A-5>", "<Cmd>BufferGoto 5<CR>", opts)
		map("n", "<A-6>", "<Cmd>BufferGoto 6<CR>", opts)
		map("n", "<A-7>", "<Cmd>BufferGoto 7<CR>", opts)
		map("n", "<A-8>", "<Cmd>BufferGoto 8<CR>", opts)
		map("n", "<A-9>", "<Cmd>BufferGoto 9<CR>", opts)
		map("n", "<A-0>", "<Cmd>BufferLast<CR>", opts)

		-- Pin/unpin buffer
		map("n", "<A-p>", "<Cmd>BufferPin<CR>", opts)

		-- Close buffer
		map("n", "<A-c>", "<Cmd>BufferClose<CR>", opts)

		-- Magic buffer-picking mode
		map("n", "<C-p>", "<Cmd>BufferPick<CR>", opts)
		map("n", "<C-s-p>", "<Cmd>BufferPickDelete<CR>", opts)

		-- Sort automatically by...
		map(
			"n",
			"<Space>bb",
			"<Cmd>BufferOrderByBufferNumber<CR>",
			{ noremap = true, silent = true, desc = "Sort [B]uffers by [B]uffer Number" }
		)
		map(
			"n",
			"<Space>bn",
			"<Cmd>BufferOrderByName<CR>",
			{ noremap = true, silent = true, desc = "Sort [B]uffers By [N]ame" }
		)
		map(
			"n",
			"<Space>bd",
			"<Cmd>BufferOrderByDirectory<CR>",
			{ noremap = true, silent = true, desc = "Sort [B]uffers by [D]irectory" }
		)
		map(
			"n",
			"<Space>bl",
			"<Cmd>BufferOrderByLanguage<CR>",
			{ noremap = true, silent = true, desc = "Sort [B]uffers by [L]anguage" }
		)
		map(
			"n",
			"<Space>bw",
			"<Cmd>BufferOrderByWindowNumber<CR>",
			{ noremap = true, silent = true, desc = "Sort [B]uffers by [W]indow Number" }
		)
	end,
	opts = {
		icons = {
			filetype = {
				enabled = false,
			},
		},
	},
}