return {
  "b0o/incline.nvim",
  event = "VeryLazy",
  enabled = false,
  config = function()
    local helpers = require("incline.helpers")
    local devicons = require("nvim-web-devicons")
    local colors = require("vscode.colors").get_colors()

    require("incline").setup({
      hide = {
        focused_win = true,
        only_win = true,
      },
      window = {
        zindex = 1,
        padding = 0,
        margin = { horizontal = 0, vertical = 0 },
      },
      render = function(props)
        local filename = vim.fn.fnamemodify(vim.api.nvim_buf_get_name(props.buf), ":t")
        if filename == "" then filename = "[No Name]" end
        local ft_icon, ft_color = devicons.get_icon_color(filename)
        local modified = vim.bo[props.buf].modified
        return {
          ft_icon and { " ", ft_icon, " ", guibg = ft_color, guifg = helpers.contrast_color(ft_color) } or "",
          " ",
          { filename, gui = modified and "bold,italic" or "bold" },
          " ",
          guibg = colors.vscTabOutside,
        }
      end,
    })
  end,
}
