LunarVim/lua/core
Luc Sinet 9b36872d88
[Feature] Encapsulate interface logic (#1320)
* Provide a utility function for aligning text

* Replace lvim banner with one using only ASCII chars

* Use strings.format instead of .. operator

* Center text in the popup based on its dimentions

* Minor improvements

* Provide a popup factory function

* Add function documentation

* Improve text alignment

* Print marker only if provider list is not empty

* Format client capabilities as list

* Pretty format lsp client capabilities

* Add a metatable to popup.lua

* Improve rendering when no lsp is available

* Take cmdheight into acount when computing popup size and pos

Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2021-08-16 16:07:46 +03:00
..
autocmds.lua Add spell checking to git commit filetype (#1291) 2021-08-11 14:00:41 +02:00
autopairs.lua Revert "Merge pull request #1294 from kylo252/autopairs-refactor" 2021-08-12 12:05:54 +04:30
bufferline.lua bufferline broke because the added active toggle will always be false. Set it in default_config to fix behavior 2021-08-06 04:04:21 +02:00
commands.lua [Feature] Add LvimInfo command (#1269) 2021-08-09 10:59:27 -04:00
compe.lua [Refactor] Clean-up redundant module-load checks (#1011) 2021-08-15 20:08:47 +04:30
dap.lua [Refactor] Clean-up redundant module-load checks (#1011) 2021-08-15 20:08:47 +04:30
dashboard.lua Added space after plug icon (#1252) 2021-08-07 09:23:25 +00:00
galaxyline.lua Add a new option to show the mode name in galaxyline (#1303) 2021-08-15 00:26:37 +04:30
gitsigns.lua [Refactor] Clean-up redundant module-load checks (#1011) 2021-08-15 20:08:47 +04:30
info.lua [Feature] Encapsulate interface logic (#1320) 2021-08-16 16:07:46 +03:00
log.lua feat: Add an async logger using plenary (#1207) 2021-08-09 19:02:37 +02:00
nvimtree.lua Fix nvimtree quit to update bufferline (#1312) 2021-08-13 16:16:04 -04:00
rooter.lua feat: add lvim.lsp.smart_cwd (#1218) 2021-08-03 12:10:54 -04:00
status_colors.lua Add a new option to show the mode name in galaxyline (#1303) 2021-08-15 00:26:37 +04:30
telescope.lua [Refactor] Clean-up redundant module-load checks (#1011) 2021-08-15 20:08:47 +04:30
terminal.lua [Refactor] Clean-up redundant module-load checks (#1011) 2021-08-15 20:08:47 +04:30
treesitter.lua feat: Add an async logger using plenary (#1207) 2021-08-09 19:02:37 +02:00
which-key.lua [Refactor] Clean-up redundant module-load checks (#1011) 2021-08-15 20:08:47 +04:30