pojokcodeid.nvim-lazy/lua/plugins/lualine.lua

47 lines
1.5 KiB
Lua
Raw Permalink Normal View History

2024-05-20 08:42:59 +07:00
return {
2024-05-22 17:33:15 +07:00
{
2024-10-23 16:07:07 +07:00
"pojokcodeid/auto-lualine.nvim",
2024-05-22 17:33:15 +07:00
event = { "InsertEnter", "BufRead", "BufNewFile" },
2024-10-23 16:07:07 +07:00
dependencies = { "nvim-lualine/lualine.nvim" },
2024-05-22 17:33:15 +07:00
config = function()
2024-10-23 16:07:07 +07:00
local lualine = require("auto-lualine")
-- tokyonight, tokyonight-night, tokyonight-storm, tokyonight-day, tokyonight-moon
-- gruvbox-baby (default)
-- sonokai, sonokai_atlantis,
-- sonokai_andromeda,sonokai_shusia,sonokai_maia,sonokai_espresso
-- material, material_deepocean, material_palenight, material_lighter, material_darker
-- onedark, onedark_vivid, onedark_dark
-- nord
-- catppuccin, catppuccin-latte, catppuccin-frappe, catppuccin-macchiato, catppuccin-mocha
-- dracula
-- nightfox, dayfox, dawnfox, duskfox, nordfox, terafox, carbonfox
-- github_dark, github_dark_default, github_dark_colorblind, github_dark_dimmed
-- solarized-osaka
-- darcula-dark
-- juliana
-- Eva-Dark, Eva-Dark-Italic, Eva-Dark-Bold
local color = pcode.colorscheme or "auto"
-- rounded
-- roundedall
-- square
-- triangle
-- parallelogram
-- transparent
-- default
local options = pcode.lualinetheme or "roundedall"
-- 0 = on full text mode info,
-- 1 = on initial mode + logo
-- 2 = logo only
-- 3 = initial only
-- 4 = off
2024-10-26 12:36:58 +07:00
-- 5 = icon
2024-10-23 16:07:07 +07:00
local show_mode = pcode.show_mode or 0
lualine.setup({
setColor = color,
setOption = options,
setMode = show_mode,
2024-06-14 08:40:35 +07:00
})
2024-05-22 17:33:15 +07:00
end,
},
2024-05-20 08:42:59 +07:00
}