summary refs log tree commit diff
path: root/.vim/lua
diff options
context:
space:
mode:
Diffstat (limited to '.vim/lua')
-rw-r--r--.vim/lua/plugins.lua10
-rw-r--r--.vim/lua/statusline.lua4
2 files changed, 10 insertions, 4 deletions
diff --git a/.vim/lua/plugins.lua b/.vim/lua/plugins.lua
index 67a0e88..c5a507c 100644
--- a/.vim/lua/plugins.lua
+++ b/.vim/lua/plugins.lua
@@ -599,14 +599,20 @@ require('packer').startup({function()
           { name = 'nvim_lsp_document_symbol' }
         }, {
           { name = 'buffer' }
-        })
+        }),
+        formatting = {
+          fields = {'abbr', 'menu'},
+        },
       })
       cmp.setup.cmdline(':', {
         sources = cmp.config.sources({
           { name = 'path' }
         }, {
           { name = 'cmdline' }
-        })
+        }),
+        formatting = {
+          fields = {'abbr', 'menu'},
+        },
       })
 
       -- insert `(` after selecting function/method items
diff --git a/.vim/lua/statusline.lua b/.vim/lua/statusline.lua
index 3f0856c..cb9d166 100644
--- a/.vim/lua/statusline.lua
+++ b/.vim/lua/statusline.lua
@@ -39,7 +39,7 @@ function _G.statusline()
   sl = sl .. statusline_append(require('nvim-lightbulb').get_status_text(),
     '%#StatusLineLightbulb#', hi)
 
-  sl = sl .. statusline_append([[ %l:%v %y]], hi, hi)
+  sl = sl .. statusline_append([[ %l:%v --%p%%-- %y]], hi, hi)
 
   return sl
 end
@@ -246,7 +246,7 @@ wk_register { ['<leader>n'] = {'notifications'} }
 vim.opt.statusline = '%{%v:lua.statusline()%}'
 
 -- WINBAR --
-vim.opt.winbar = [[%f %-m %-r]] -- keep it simple
+vim.opt.winbar = [[%h%w%q%f %-m %-r %= %#WinBarCwd#%{%getcwd()%}%*]] -- keep it simple
 -- function _G.winbar()
 --   return [[%<%F %-m %-r]]
 -- end