[vim] lualine with lsp setup info

This commit is contained in:
Barak Michener 2024-04-26 17:58:55 -07:00
parent 0984ac2838
commit 508fd11964
2 changed files with 26 additions and 1 deletions

View file

@ -1 +1,25 @@
require('lualine').setup()
require('lsp-progress').setup({
})
local config = {
sections = {
lualine_c = {
'filename',
function()
return require('lsp-progress').progress()
end,
}
}
}
--local function ins_left(component)
--table.insert(config.sections.lualine_c, component)
--end
--ins_left({
--'lsp_progress',
--display_components = { 'lsp_client_name', { 'percentage' } }
--})
require('lualine').setup(config)

1
.vimrc
View file

@ -146,6 +146,7 @@ Plug 'mhinz/vim-signify'
"Plug 'vim-airline/vim-airline'
"Plug 'vim-airline/vim-airline-themes'
Plug 'nvim-lualine/lualine.nvim'
Plug 'linrongbin16/lsp-progress.nvim'
"Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
"Plug 'junegunn/fzf.vim'
Plug 'airblade/vim-rooter'