Updated 7. Example Custom Plugins (markdown)

Asep Komarudin 2024-02-27 21:46:56 +07:00
parent 08d2d9a537
commit 414974d279

@ -1998,6 +1998,15 @@ return {
return icons.ui.Tab .. " " .. vim.api.nvim_buf_get_option(0, "shiftwidth") return icons.ui.Tab .. " " .. vim.api.nvim_buf_get_option(0, "shiftwidth")
end end
local mode = {
"mode",
padding = 1,
separator = { left = "", right = "" },
right_padding = 3,
fmt = function(str)
return " " .. str
end,
}
-- stylua: ignore -- stylua: ignore
local colors = { local colors = {
@ -2070,7 +2079,7 @@ return {
}, },
sections = { sections = {
lualine_a = { lualine_a = {
{ "mode", separator = { left = "" }, right_padding = 3 }, mode,
}, },
-- lualine_b = { "filename", "branch" }, -- lualine_b = { "filename", "branch" },
lualine_b = { "branch" }, lualine_b = { "branch" },
@ -2078,7 +2087,7 @@ return {
lualine_x = { diff, spaces, "filetype" }, lualine_x = { diff, spaces, "filetype" },
lualine_y = { "progress" }, lualine_y = { "progress" },
lualine_z = { lualine_z = {
{ "location", separator = { right = "" }, left_padding = 3 }, { "location", separator = { left = "", right = "" }, left_padding = 3 },
}, },
}, },
inactive_sections = { inactive_sections = {