diff --git a/.vim/lua/lualine_setup.lua b/.vim/lua/lualine_setup.lua index 90e6db2..7f8b242 100644 --- a/.vim/lua/lualine_setup.lua +++ b/.vim/lua/lualine_setup.lua @@ -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) diff --git a/.vimrc b/.vimrc index 52f07b8..0d87859 100644 --- a/.vimrc +++ b/.vimrc @@ -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'