summaryrefslogtreecommitdiff
path: root/lua/core/info.lua
AgeCommit message (Collapse)Author
2021-10-10feat: add an independent lvim namespace (#1699)kylo252
2021-10-09feat: support wildcard filetypes for null-ls providers (#1447)Luc Sinet
Co-authored-by: kylo252 <[email protected]>
2021-10-03refactor: auto-generate language configuration (#1584)kylo252
Refactor the monolithic `lvim.lang` design into a more modular approach. IMPORTANT: run `:LvimUpdate` in order to generate the new ftplugin template files.
2021-09-17[Feature] Add lunarvim latest release tag to dashboard (#1436)chaesngmin
* feat: add lunarvim latest release tag to dashboard * Add a function to center-align text Rename align to align_left Rename shift_left to shift_right * refactor(dashboard): remove unnecessary comment * refactor(dashboard): use `home_dir` variable for `lv_path` * refactor(dashboard): use $LUNARVIM_RUNTIME_DIR for lv_path * feat(bootstrap): add fn that returns lvim version * refactor(dashboard): use version, lunarvim dir with bootstrap fns * build: add global get_version() from bootstrap Co-authored-by: Luc Sinet <[email protected]>
2021-08-25[Feature] Encapsulate config logic (#1338)Luc Sinet
* Define core/builtins, streamline status_color interface * Encapsulate configuration in its own module * Add fallback to lv-config.lua * Rectify settings loading order to allow overriding vim options * Move default-config into config/ module * replace uv.fs_stat with utils.is_file
2021-08-16[Feature] Encapsulate interface logic (#1320)Luc Sinet
* 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 <[email protected]>
2021-08-14fix: lviminfo highlight match fix (#1316)Pasi Bergman
2021-08-14[Refactor/Bugfix] Improve null ls handler (#1277)Luc Sinet
2021-08-12fix: use correct highlight group with LvimInfo (#1302)Pasi Bergman
2021-08-11Fix lunarvim info nil issue (#1289)Abouzar Parvan
* fix lunarvim info nil issue * fix num_caps counting issue
2021-08-11luaString highlight group is not always availableAbouzar Parvan
2021-08-11remove useless print for LunarVim infoAbouzar Parvan
2021-08-11[Refactor] LunarVim Info UI (#1281)Pasi Bergman
* refactor: lunarvim info ui * refactor: lunarvim info ui - remove close hint, add highlighting * refactor: lunarvim info ui - remove TODO
2021-08-10Fix window borders for lunarvim info (#1280)Ahmed Khalf
2021-08-06Add LunarVim info panel (Experimental) (#1241)kylo252
* feat: lunarvim info (Experimental) * Add missing providers info * Use nvim api directly to create the popup * width tweaks