diff --git a/lua/plugins/UI.lua b/lua/plugins/UI.lua index 4645a2e..094220d 100644 --- a/lua/plugins/UI.lua +++ b/lua/plugins/UI.lua @@ -8,6 +8,31 @@ return { }, }, + { + "b0o/incline.nvim", + event = "BufReadPre", + enabled = true, + config = function() + require("incline").setup({ + highlight = { + groups = { + InclineNormal = { guibg = "#742b3c", guifg = "#000" }, + InclineNormalNC = { guifg = "#e95678", guibg = "#000" }, + }, + }, + window = { + margin = { vertical = 0, horizontal = 1 }, + placement = { vertical = "bottom" }, + }, + render = function(props) + local filename = vim.fn.fnamemodify(vim.api.nvim_buf_get_name(props.buf), ":t") + local icon, color = require("nvim-web-devicons").get_icon_color(filename) + return { { icon, guifg = color }, { " " }, { filename } } + end, + }) + end, + }, + { "nvim-lualine/lualine.nvim", opts = function(_, opts)