Mark Huggins
36c8bdee9f
refactor(plugins)!: remove nvim-notify from core ( #3300 )
2022-10-21 01:21:22 -04:00
Christian Chiarulli
6f6cbc394d
feat(config): allow disabling reload-on-save ( #3261 )
2022-10-17 14:06:12 +02:00
kylo252
f6402563ab
feat: enable global installation ( #3161 )
2022-10-06 22:51:09 -04:00
kylo252
40e2d5a171
feat(logger): hot-reload logger level ( #3159 )
2022-10-06 10:12:12 -04:00
kylo252
e5bcf01c75
refactor: more deliberate reload ( #3133 )
2022-10-04 13:23:52 -04:00
kylo252
eefde00ae8
refactor!: migrate to mason.nvim ( #2880 )
2022-08-09 10:41:17 +02:00
kylo252
7220f1f204
feat(cmp): add option to disable friendly-snippets ( #2660 )
...
authored-by: Emerson Max de Medeiros Silva <emersonmx@gmail.com>
2022-05-26 16:06:49 +02:00
kylo252
23df368b00
refactor: load the default options once ( #2592 )
...
BREAKING CHANGE: modifying the default options for keymaps and autocmds
is now done by overwriting them, since they won't be loaded into the
global `lvim` table anymore
* refactor: use the lua-commands api
* refactor!: use the lua-autocmds api
* fix(settings): let neovim handle spellfile
* feat: add log:set_log_level()
* chore: update examples
* chore: add deprecation notice for custom_groups
2022-05-21 16:48:47 +02:00
kylo252
198577aa75
refactor(lsp): cleanup servers' override configuration ( #2243 )
...
* refactor(lsp): cleanup override settings
- rename lsp.override to lsp.automatic_configuration.ignored_servers
- add lsp.automatic_configuration.ignored_filetypes
* chore(info): update override section
* refactor(lsp): rename ignored to skipped
* fix: better deprecation handling
* docs(lsp): add example for (un-)skipping servers
* refactor(lsp): allow installing overridden servers
* docs(lsp): update config_win.example.lua as well
* chore(lsp): update skipped_servers list
* fix(logger): less noise from client_is_configured
2022-04-14 23:17:22 +04:30
kylo252
fa710f6ddd
refactor: re-enable packer.sync() in LvimReload ( #2410 )
2022-04-03 14:32:52 +02:00
kylo252
c946ddda81
feat: add alpha.nvim integration ( #1906 )
2022-03-19 20:02:45 +01:00
kylo252
60e0e1a831
refactor(settings): add headless-mode settings ( #2134 )
2022-01-04 12:17:59 +03:30
kylo252
eefc148313
refactor(bootstrap): more robust git module ( #2127 )
2022-01-03 11:07:34 +01:00
kylo252
5593499828
fix(lsp): set the handlers opts for v0.6 as well ( #2109 )
2021-12-23 10:03:15 +01:00
kylo252
f1ca79e628
refactor: remove unused old language configs ( #2094 )
2021-12-20 08:59:47 +01:00
kylo252
307db8936b
feat: multiple enhancements to lvim-reload ( #2054 )
2021-12-09 17:08:53 +01:00
kylo252
c26ac5364f
refactor: load the default keymaps once ( #1965 )
2021-11-18 16:04:34 +01:00
kylo252
b0a9ee720a
refactor: more configurable format-on-save ( #1937 )
2021-11-14 13:44:00 +01:00
Chase Colman
627fdd6049
fix(keymap): unset on reload, load correct order, add unset default ( #1942 )
...
fix(keymap): don't unset default keymaps on reload unless set to false
fix(keymaps): prevent accessing undefined default mode
fix(keymap): use unadapted mode for default check
fix(keymap): apply initial lvim.keys
2021-11-10 20:45:52 +00:00
kylo252
32cabcde9f
fix: use the logger for the deprecation message
2021-11-06 10:01:34 +01:00
kylo252
e79b6bf8aa
refactor: deprecate lvim.lang.FOO ( #1913 )
...
Consolidate configuration styles for linters and formatters
Fixes #1756
2021-11-06 08:23:59 +00:00
Xavier Young
e05ced8ec3
fix(reload): set lvim modules to nil correctly ( #1898 )
2021-11-03 19:26:56 +01:00
kylo252
7a813780a1
fix: overloading keymappings now works correctly even after reloading ( #1789 )
2021-11-03 12:32:10 +01:00
kylo252
32ca5afa4a
feat: better error handling for packer ( #1883 )
2021-11-02 16:58:55 +01:00
kylo252
3dd60bd3d4
fix(lsp): template generator now uses lsp.override ( #1813 )
2021-10-23 18:12:11 +02:00
Subho Banerjee
281c54ba55
[Bugfix]: Allow user autocmds ( #1776 )
...
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2021-10-16 12:03:17 +02:00
Robin Kautz
daa0b24a50
[Bugfix]: fixes custom autocommands not working ( #1775 )
2021-10-14 18:32:29 +02:00
Chase Colman
9e18c16b2b
fix(config/log): show error in config instead of hiding ( #1751 )
2021-10-12 17:33:41 +02:00
James Walmsley
5deb0e57ce
bugfix: Ensure lvim table is valid before calling Log:warn() ( #1742 )
...
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2021-10-12 17:12:55 +02:00
kylo252
52b7455741
feat: add an independent lvim namespace ( #1699 )
2021-10-10 21:07:41 +02:00