summaryrefslogtreecommitdiff
path: root/lua/utils/init.lua
AgeCommit message (Collapse)Author
2021-10-10feat: add an independent lvim namespace (#1699)kylo252
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-10-01feat: add LvimUpdate command (#1634)kylo252
* feat: add prelimenary LvimUpdate command * feat: use native process management * feat: add a telescope change-log utility * fix: update readme to include the new command
2021-09-16fix: more robust reloading (#1556)kylo252
2021-09-13fix: don't re-initalize the plugin-loaderkylo252
2021-09-13refactor: use more flexible paths (#1381)kylo252
2021-08-26[Refactor]: only allow a single logger (#1405)kylo252
2021-08-26fix logging when plenary is not available (#1390)kylo252
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-20[Feature] switch galaxyline to lualine (#1329)chaeing
2021-08-14[Refactor/Bugfix] Improve null ls handler (#1277)Luc Sinet
2021-08-10fix: do not overwrite plugins bindings in reload (#1284)kylo252
2021-08-09feat: Add an async logger using plenary (#1207)kylo252
Co-authored-by: rebuilt <[email protected]>
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
2021-08-06Merge pull request #1250 from kylo252/fixupkylo252
chore: remove now-redundant utility function
2021-08-06fix: typos in lua/grvxs
2021-08-06chore: remove now-redundant utility functionkylo252
2021-08-05chore: remove unncessary logic from utils (#1238)kylo252
2021-08-03feat: add lvim.lsp.smart_cwd (#1218)kylo252
- Enable querying the language-server for the `root_dir` - Use `root_dir` to set the current working-directory (CWD) - Make vim-rooter configurable and add an option to disable it Inspired by "ahmedkhalf/lsp-rooter.nvim"
2021-08-02[Refactor] Allow editing default keymaps (#1213)kylo252
2021-08-01respect override tableChris
2021-07-31[Feature] Rename lv-config.lua to config.lua (#1193)chaeing
* Rename example config files * Update user config path in installer * Update user config path with a variable * Update default user config file to config.lua * Add fallback to lv-config if config.lua not found * Add global variable USER_CONFIG_PATH
2021-07-31[Feature] Expose lsp config (#1156)Luc Sinet
2021-07-31feat: get null-ls registered providers by filetype (#1186)kylo252
2021-07-31[Refactor] Define keymapppings helpers in utils.keymap (#1176)Luc Sinet
2021-07-31cleanup formatting handler (#1185)kylo252
2021-07-31Enable querying lang-server formatting capabilities (#1078)kylo252
2021-07-28move istable and isstring to utilsChris
2021-07-26[Refactor] remove lv prefix (#1112)Luc Sinet
* Rename lv-utils into utils * Move commands defined in utils into core/commands.lua