This commit is contained in:
siduck 2022-07-04 11:51:43 +05:30
parent cd5d85a11b
commit c19398b3f6
2 changed files with 16 additions and 13 deletions

View file

@ -23,7 +23,7 @@ M.ui = {
statusline = { statusline = {
separator_style = "default", -- default/round/block/arrow separator_style = "default", -- default/round/block/arrow
config = "%!v:lua.require('ui.statusline')", config = "%!v:lua.require('ui.statusline').run()",
override = {}, override = {},
}, },

View file

@ -1,8 +1,9 @@
local modules = require "ui.statusline.modules" local modules = require "ui.statusline.modules"
local user_override = require("core.utils").load_config().ui.statusline.override local user_override = require("core.utils").load_config().ui.statusline.override
modules = vim.tbl_deep_extend("force", modules, user_override) modules = vim.tbl_deep_extend("force", modules, user_override)
return {
run = function()
return table.concat { return table.concat {
modules.mode(), modules.mode(),
modules.fileInfo(), modules.fileInfo(),
@ -17,3 +18,5 @@ return table.concat {
modules.cwd(), modules.cwd(),
modules.cursor_position(), modules.cursor_position(),
} }
end,
}