diff options
Diffstat (limited to 'nvim/lua/plugins/lualine.lua')
| -rw-r--r-- | nvim/lua/plugins/lualine.lua | 46 |
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, } |
