k4z4n0v4
375232c95a
fix(lsp) launch servers in path as well ( #3390 )
2022-11-01 16:08:16 +01:00
CPea
a54d872e0b
fix(lsp): only launch installed servers ( #3366 )
2022-10-31 19:19:39 +01:00
github-actions[bot]
b190f045e8
chore: bump plugins version ( #3276 )
2022-10-29 18:23:34 +02:00
Abouzar Parvan
f1c469d967
fix(lsp): do a nil check before string matching autocmd desc ( #3354 )
2022-10-27 13:53:28 +03:30
LostNeophyte
f834362b68
fix(lsp): don't start servers multiple times ( #3347 )
2022-10-26 21:56:28 -04:00
kylo252
25c4241b07
refactor: clean up test env paths ( #3318 )
2022-10-22 15:25:46 +02:00
kylo252
48d1c38fa8
chore(plugins): bump version ( #3248 )
...
* ci: update workflows
* chore(plugins): bump version
* chore: update depdecated settings for comment.nvim
* chore(lsp): update skiplist
* fixup!: take 2 for comment.nvim
2022-10-15 18:32:11 +02:00
Abouzar Parvan
a54312b769
fix(nvim-cmp-lsp): update_capabilities has been deprecated ( #3245 )
2022-10-15 12:54:49 +03:30
Abouzar Parvan
91ac8a0bb0
fix(luadev): this plugin has been renamed ( #3235 )
2022-10-15 10:21:24 +03:30
Abouzar Parvan
91dadd46a9
fix(lua-dev): make sure we are loading the correct types ( #3208 )
2022-10-12 16:16:53 +03:30
opalmay
5a4c8e3eec
fix: always use border for lsp hover ( #3160 )
2022-10-06 10:11:37 -04:00
kylo252
9def60f1dd
feat: lock new installations to nvim 0.8+ ( #3111 )
2022-10-06 06:55:06 +00:00
Philippe Richard
8767a17b5e
feat: move icons to a single icons file ( #3115 )
2022-10-02 23:48:23 -04:00
chaesngmin
6a72ad281e
Fix: correct typos ( #3117 )
2022-10-03 01:19:59 +00:00
Christian Chiarulli
1c03ac8052
feat: reload and lir color update ( #3123 )
2022-10-03 00:56:23 +00:00
Daniel Rodríguez Rivero
f4032cc43e
chore(lsp): give null-ls setup default values ( #3093 )
2022-09-28 13:54:12 -04:00
github-actions[bot]
d37fdc5cf2
chore: bump plugins version ( #2988 )
...
* chore: bump plugins version
* chore(plugins): update
* chore(plugins): ignore solc
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Abouzar Parvan <abzcoding@users.noreply.github.com>
2022-09-27 17:14:19 +03:30
Abouzar Parvan
518b1d4167
Fix: make sure latest plugins are customizable ( #3044 )
...
* fix: make navim-navic configurable
* fix: make sure vim-illuminate is configurable
* fix: make sure theme is configurable
* fix(ci): don't verify uninstalled plugins
* refactor(lsp): add setup_document_symbols util
* revert: keep onedarker on freeze branch
* refactor(lsp): avoid duplicate hl autocmds
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2022-09-20 14:11:58 +04:30
Christian Chiarulli
f11909b564
feat: breadcrumbs ( #3043 )
2022-09-19 22:14:32 -04:00
Christian Chiarulli
352147158b
feat(document highlight): use illuminate rather than autocommand to avoid flashing ( #3029 )
2022-09-19 13:12:52 -04:00
kylo252
68fdbaa51d
fix(lsp): enforce lvim completion for lua-server ( #3035 )
2022-09-19 13:10:07 +02:00
Christian Chiarulli
a4c2dc4d0b
refactor: small improvements ( #3021 )
2022-09-15 23:33:08 -04:00
lvimuser
564cfe8f3c
fix(lsp/utils): do not register duplicate autocommands ( #3004 )
2022-09-15 12:13:46 +02:00
kylo252
7535f4eff9
fix(plugins): handle deprecated options ( #3014 )
2022-09-12 18:41:25 +02:00
lvimuser
ce621c1cfe
chore: remove unnecessary code ( #2923 )
2022-08-29 14:47:21 +02:00
Daniel Rodríguez Rivero
537a192179
fix(lsp): pass name arg to should_auto_install ( #2958 )
2022-08-29 14:04:46 +02:00
Akihiro Okuno
d259efd40b
fix(statusline): display null-ls linters properly ( #2921 )
2022-08-19 11:50:52 +02:00
kylo252
2e4620cb4f
fix(lsp): return the actual resolved mason-config ( #2889 )
2022-08-09 16:11:45 +02:00
lvimuser
67366cdf89
feat(lvim/lsp): enable tailwindcss by default ( #2870 )
2022-08-09 13:27:47 +02:00
kylo252
eefde00ae8
refactor!: migrate to mason.nvim ( #2880 )
2022-08-09 10:41:17 +02:00
lvimuser
b8f681374b
fix(lvim/lsp/manager): make client_is_configured more reliable ( #2851 )
2022-07-31 16:51:12 +02:00
kylo252
dec21bbab6
feat(lsp): bind formatexpr and omnifunc by default ( #2865 )
2022-07-31 14:27:59 +02:00
kylo252
6d43a79464
refactor(whichkey): use vim.keymap.set directly ( #2786 )
2022-07-04 19:26:33 +02:00
kylo252
efe7eea195
fix(lsp): update format filter for nightly ( #2773 )
2022-07-02 09:36:11 +02:00
kylo252
a99894b2c8
feat(lsp): add option to override nlsp-settings ( #2769 )
2022-06-27 19:18:20 +02:00
CPea
c6431a09c7
feat(lsp): add option to override default nvim-lsp-installer
settings ( #2698 )
2022-06-26 14:08:54 +02:00
CPea
16c0c86284
chore(lsp): notify format request failed once when there is no client ( #2697 )
2022-06-23 10:29:30 +04:30
kylo252
1d1f7bac65
fix: skip calling nvim-tree.setup() more than once ( #2707 )
2022-06-11 17:46:37 +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
a2714c3c38
fix(autocmds): disable commentstring_calc on cursor-hold ( #2581 )
2022-05-11 17:15:00 +02:00
Abouzar Parvan
b060827518
feat(codelens): cursorhold is too much intrusive for codelens ( #2600 )
2022-05-11 19:01:04 +04:30
Abouzar Parvan
f7ba2c8902
fix(autocmds): make sure we are using codelens correctly ( #2576 )
2022-05-06 11:42:55 +02:00
kylo252
cfa702e6fe
refactor: use api-autocmds for lsp functions ( #2549 )
...
* refactor: use api-autocmds for lsp functions
* chore: use the existing client.supports_method api
* fix: a callback in an autocmd doesn't pass nil
* revert: keep changes minimal to which-key
Co-authored-by: Abouzar Parvan <abzcoding@users.noreply.github.com>
2022-05-03 03:40:51 +04:30
kylo252
e4287b7180
fix(lsp): undo stdpath overload to avoid datarace ( #2540 )
2022-04-29 16:26:15 +02:00
Abouzar Parvan
6a66e39f29
feat(icons): make it possible to disable icons ( #2529 )
2022-04-28 19:00:39 +04:30
kylo252
dd65e28565
refactor(lsp): decouple the installer setup-hook ( #2536 )
...
* chore(lsp): update plugins
* refactor(lsp): decouple the installer setup-hook
- remove the deprecated `server:setup()`
- set up the server manually with lspconfig once `server:on_ready()`
has been triggered
* chore: use the new lsp_installer.setup()
2022-04-28 14:38:32 +02:00
Abouzar Parvan
8fdd4b46e8
feat(peek): make sure max width and height are customizable ( #2492 )
2022-04-22 15:11:21 +04:30
kylo252
0481ec8ddd
refactor: update impatient ( #2477 )
2022-04-20 13:22:26 +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
xeluxee
4d1cfc4687
[Feature] Add option to set maximum cmp menu width ( #2425 )
2022-04-07 22:48:32 +04:30