aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/plugins/lualine.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/lua/plugins/lualine.lua')
-rw-r--r--nvim/lua/plugins/lualine.lua46
1 files changed, 22 insertions, 24 deletions
diff --git a/nvim/lua/plugins/lualine.lua b/nvim/lua/plugins/lualine.lua
index d9a108b..f45a5a5 100644
--- a/nvim/lua/plugins/lualine.lua
+++ b/nvim/lua/plugins/lualine.lua
@@ -1,34 +1,32 @@
-local config = function()
- require("lualine").setup({
- options = {
- theme = "auto",
- globalstatus = true,
- disabled_filetypes = { "toggleterm", "lazy", "oil", "dashboard", "TelescopePrompt", "oil_preview" }
+local opts = {
+ options = {
+ theme = "auto",
+ globalstatus = true,
+ disabled_filetypes = { "toggleterm", "lazy", "oil", "dashboard", "TelescopePrompt", "oil_preview" }
+ },
+ sections = {
+ lualine_a = { "mode" },
+ lualine_b = { "branch", "diff",
+ {
+ "diagnostics",
+ sections = { "error", "warn", "info", "hint" },
+ symbols = { error = " ", warn = " ", info = " ", hint = " " },
+ }
},
- sections = {
- lualine_a = { "mode" },
- lualine_b = { "branch", "diff",
- {
- "diagnostics",
- sections = { "error", "warn", "info", "hint" },
- symbols = { error = " ", warn = " ", info = " ", hint = " " },
- }
- },
- lualine_c = {
- {
- require("lazy.status").updates,
- cond = require("lazy.status").has_updates,
- color = { fg = "#ff9e64" },
- },
+ lualine_c = {
+ {
+ require("lazy.status").updates,
+ cond = require("lazy.status").has_updates,
+ color = { fg = "#ff9e64" },
},
},
- })
-end
+ },
+}
return {
"nvim-lualine/lualine.nvim",
lazy = true,
event = "VeryLazy",
-- event = { "BufReadPost", "BufWritePost", "BufNewFile" },
- config = config,
+ opts = opts,
}