diff options
Diffstat (limited to 'lua/core')
| -rw-r--r-- | lua/core/dashboard.lua | 13 | ||||
| -rw-r--r-- | lua/core/info.lua | 4 | 
2 files changed, 14 insertions, 3 deletions
| diff --git a/lua/core/dashboard.lua b/lua/core/dashboard.lua index 0ade4657..44c4e38c 100644 --- a/lua/core/dashboard.lua +++ b/lua/core/dashboard.lua @@ -69,7 +69,18 @@ M.setup = function()    vim.g.dashboard_session_directory = lvim.builtin.dashboard.session_directory -  vim.g.dashboard_custom_footer = lvim.builtin.dashboard.footer +  local lvim_site = "lunarvim.org" +  local lvim_version = get_version "short" +  local num_plugins_loaded = #vim.fn.globpath(get_runtime_dir() .. "/site/pack/packer/start", "*", 0, 1) + +  local text = require "interface.text" +  vim.g.dashboard_custom_footer = text.align_center({ width = 0 }, { +    "LunarVim loaded " .. num_plugins_loaded .. " plugins ", +    "", +    "v" .. lvim_version, +    "", +    lvim_site, +  }, 0.49) -- Use 0.49 as  counts for 2 characters    require("core.autocmds").define_augroups {      _dashboard = { diff --git a/lua/core/info.lua b/lua/core/info.lua index 67e45d1c..b8d51a8c 100644 --- a/lua/core/info.lua +++ b/lua/core/info.lua @@ -97,7 +97,7 @@ function M.toggle_popup(ft)      local caps_text = "* Capabilities list:    "      local caps_text_len = caps_text:len()      local enabled_caps = text.format_table(client_enabled_caps, 3, " | ") -    enabled_caps = text.shift_left(enabled_caps, caps_text_len) +    enabled_caps = text.shift_right(enabled_caps, caps_text_len)      enabled_caps[1] = fmt("%s%s", caps_text, enabled_caps[1]:sub(caps_text_len + 1))      vim.list_extend(lsp_info, enabled_caps)    end @@ -155,7 +155,7 @@ function M.toggle_popup(ft)        vim.list_extend(content, section)      end -    return text.align(popup, content, 0.5) +    return text.align_left(popup, content, 0.5)    end    local function set_syntax_hl() | 
