return {
  {
    "lukas-reineke/indent-blankline.nvim",
    main = "ibl",
    event = { "BufReadPost", "BufNewFile" },
    config = function()
      require("ibl").setup({
        indent = {
          char = "▏",
        },
        scope = {
          enabled = true,
          char = "▏", -- Same character, different color
          show_start = true,
          show_end = true,
        },
        exclude = {
          filetypes = {
            "help",
            "alpha",
            "dashboard",
            "lazy",
            "mason",
          },
        },
      })

      -- Very subtle gray for all indent lines
      vim.api.nvim_set_hl(0, "IblIndent", { fg = "#313244" })

      -- Soft accent for current scope (choose one):
      -- Blue:
      vim.api.nvim_set_hl(0, "IblScope", { fg = "#5E81AC" })

      -- Or Purple:
      -- vim.api.nvim_set_hl(0, "IblScope", { fg = "#B48EAD" })
      -- Or Green:
      -- vim.api.nvim_set_hl(0, "IblScope", { fg = "#A3BE8C" })
    end,
  },
}
