|
@@ -2,12 +2,49 @@ local M = {}
|
|
|
|
|
|
-- local Log = require "lvim.core.log"
|
|
|
|
|
|
+local icons = lvim.icons.kind
|
|
|
+
|
|
|
M.config = function()
|
|
|
lvim.builtin.breadcrumbs = {
|
|
|
active = false,
|
|
|
on_config_done = nil,
|
|
|
options = {
|
|
|
- icons = lvim.icons.kind,
|
|
|
+ icons = {
|
|
|
+ Array = icons.Array .. " ",
|
|
|
+ Boolean = icons.Boolean,
|
|
|
+ Class = icons.Class .. " ",
|
|
|
+ Color = icons.Color .. " ",
|
|
|
+ Constant = icons.Constant .. " ",
|
|
|
+ Constructor = icons.Constructor .. " ",
|
|
|
+ Enum = icons.Enum .. " ",
|
|
|
+ EnumMember = icons.EnumMember .. " ",
|
|
|
+ Event = icons.Event .. " ",
|
|
|
+ Field = icons.Field .. " ",
|
|
|
+ File = icons.File .. " ",
|
|
|
+ Folder = icons.Folder .. " ",
|
|
|
+ Function = icons.Function .. " ",
|
|
|
+ Interface = icons.Interface .. " ",
|
|
|
+ Key = icons.Key .. " ",
|
|
|
+ Keyword = icons.Keyword .. " ",
|
|
|
+ Method = icons.Method .. " ",
|
|
|
+ Module = icons.Module .. " ",
|
|
|
+ Namespace = icons.Namespace .. " ",
|
|
|
+ Null = icons.Null .. " ",
|
|
|
+ Number = icons.Number .. " ",
|
|
|
+ Object = icons.Object .. " ",
|
|
|
+ Operator = icons.Operator .. " ",
|
|
|
+ Package = icons.Package .. " ",
|
|
|
+ Property = icons.Property .. " ",
|
|
|
+ Reference = icons.Reference .. " ",
|
|
|
+ Snippet = icons.Snippet .. " ",
|
|
|
+ String = icons.String .. " ",
|
|
|
+ Struct = icons.Struct .. " ",
|
|
|
+ Text = icons.Text .. " ",
|
|
|
+ TypeParameter = icons.TypeParameter .. " ",
|
|
|
+ Unit = icons.Unit .. " ",
|
|
|
+ Value = icons.Value .. " ",
|
|
|
+ Variable = icons.Variable .. " ",
|
|
|
+ },
|
|
|
highlight = true,
|
|
|
separator = " " .. ">" .. " ",
|
|
|
depth_limit = 0,
|