Age | Commit message (Collapse) | Author |
|
|
|
Co-authored-by: kylo252 <[email protected]>
|
|
Refactor the monolithic `lvim.lang` design into a more modular approach.
IMPORTANT: run `:LvimUpdate` in order to generate the new ftplugin template files.
|
|
* 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]>
|
|
* 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
|
|
* 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]>
|
|
|
|
|
|
|
|
* fix lunarvim info nil issue
* fix num_caps counting issue
|
|
|
|
|
|
* refactor: lunarvim info ui
* refactor: lunarvim info ui - remove close hint, add highlighting
* refactor: lunarvim info ui - remove TODO
|
|
|
|
* feat: lunarvim info (Experimental)
* Add missing providers info
* Use nvim api directly to create the popup
* width tweaks
|