summaryrefslogtreecommitdiff
path: root/lua/lvim/lsp
AgeCommit message (Collapse)Author
2023-04-28fix(lsp)!: switch to csharp_ls to avoid startup errors (#4079)Mark Davies
2023-04-28fix(tests): set up lazy.nvim in the lsp test (#4088)LostNeophyte
2023-04-23fix(lsp): diagnostic codes already show by default (#4070)kylo252
avoid viewing duplicate diagnostic codes since they are now already shown by default since neovim#21130
2023-04-20fix(lsp): add luv library by default to lua_ls (#4067)kylo252
2023-04-16feat(tailwind): add .ts options to tailwind.config root_pattern (#4016)Sinuhe Shin
2023-04-06feat(lang): yaml use schemastore (#3953)Jieru Mei
2023-03-20fix(lsp): incorrect `g` goto capitalization (#3950)Jabriel
2023-02-17refactor(lsp)!: lua lsp renamed (#3836)github-actions[bot]
Need to run `:LvimCacheReset` after this for lua ftplugin regenration * chore: bump plugins version * refactor(loader): update lazy's cache setup * chore: bump plugins version * chore(lsp): skip antlerls for html * fix(lsp): lua lsp renamed (#3841) * fix(loader): lazy's cache is now a directory * fix: LvimUpdate should bump core plugins (#3846) * chore: bump plugins version * fix(cmp): handle deprecated tree-sitter api (#3853) * fix(loader): wrap cache invocation with pcall avoid problems when lazy hasn't been updated yet * chore(lsp): skip docker-compose ls * chore: bump plugins --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: kylo252 <[email protected]> Co-authored-by: Jieru Mei <[email protected]> Co-authored-by: LostNeophyte <[email protected]>
2023-02-11fix(lsp): template generation for filetypes with dots (#3833)LostNeophyte
2023-02-10chore(lsp): add unocss to skipped_list (#3834)LostNeophyte
2023-02-07fix(lsp): lazy loading (#3824)LostNeophyte
2023-02-04chore: bump plugins version (#3763)github-actions[bot]
* chore: bump plugins version * chore(lsp): add vtsls to the skipped list * chore(lsp): add pyre to the skipped list * fix: remove deprecated nvim-tree options --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: kylo252 <[email protected]>
2023-02-04perf: lazy load most plugins (#3750)LostNeophyte
* perf: lazy load most plugins * fix(lazy): suggested fixes for pref/lazyloading branch (#3754) fix(lazy): Suggested fixes from previous comments fix(lazy): applying suggestions from code review Co-authored-by: LostNeophyte <[email protected]> Co-authored-by: Pratyush Bharati <[email protected]> Co-authored-by: LostNeophyte <[email protected]> * chore: format * move lazy utils to modules.lua * simplify telescope actions * refactor: cmp_window local name * feat: more lazy loading cmds * refactor(cmp): minor clean up * perf: set lazy loading by default * refactor(alpha): remove broken lazy load * revert: explictily set lazy loading This reverts commit ba38193e4ebfa5acc8afa2b35247c5420d9a2739. * test: enable lazy-loading for bigfile * perf: defer projects and alpha to VimEnter * refactor(bufferline): add comment * perf: better lazy load dap/dapui * perf: lazy load ts-commentstring with Comment.nvim pre_hook --------- Co-authored-by: pr-313 <[email protected]> Co-authored-by: Pratyush Bharati <[email protected]> Co-authored-by: opalmay <[email protected]> Co-authored-by: kylo252 <[email protected]>
2023-01-20fix(lsp): info diagnostic icon not showing (#3756)CJ Lazell
Fixes DiagnosticSignInfo not showing
2023-01-17fix(lsp): don't remove mason-lspconfig's hook (#3739)LostNeophyte
2023-01-10refactor: migrate to lazy.nvim (#3647)LostNeophyte
* refactor: convert plugins spec to lazy * refactor(lazy): remove impatient * fix(telescope): no more errors if theme is nil * refactor(lazy): use lazy in plugin_loader * refactor(lazy): pin plugins with packer's snapshot * fix: add plugins to rtp before config:init * fix: fs_stat nil check * feat: lazy cache * feat(lazy): reloading * refactor(lazy): plugin-loader functions * feat(lazy): cache reset * refactor: set runtimepath manually * fix: runtimepath * refactor(rtp) * refactor(lazy): packer -> lazy in various places * fix(lazy): disable tree-sitter ensure installed * refactor(lazy): restore order to bootstrap * refactor(lazy): remove unused impatient profiler * small fixes * `lvim.plugins` deprecation handling * fix: deprecation of `requires` in plugin specs * feat: core plugins pinning * refactor(lazy): plugin loader tests * refactor(lazy): use lazy in scripts * refactor(lazy): which-key keybinds * chore: format * fix: installer * fix: first time setup * feat: changes required for packaging commit 951ac2b7c01b5200b973660c967852d1706cce28 Author: LostNeophyte <[email protected]> Date: Wed Dec 28 13:49:44 2022 +0100 fix: clean folder before copying plugins commit 64e9afa44b8e528ba527e0510d0d8c2d2237a095 Author: LostNeophyte <[email protected]> Date: Wed Dec 28 13:35:41 2022 +0100 feat: copy core plugins on first run commit 2d8e72090c7624f68c09a9aa6582223373a810c1 Author: LostNeophyte <[email protected]> Date: Wed Dec 28 13:11:22 2022 +0100 feat(utils): fs_copy commit 85c1f025a6ba13183e85141f75f60e2eefc77bb5 Author: LostNeophyte <[email protected]> Date: Wed Dec 28 13:04:38 2022 +0100 fix: copy correct example config * fix: packer specs deprecation handling * fix: plugin specs deprecation * feat: pin lazy's version * fix: remove plugins form rtp before loading lazy * fix: plugin-loader test * feat(lazy): add keymappings for profile, log, and debug (#3665) * feat(lazy): Add keymappings for profile, log, and debug * feat(lazy): Add keymap for cleaning * chore: format * pref: lazy load many plugins Co-authored-by: Uzair Aftab <[email protected]> * fix: bootstrap correct version of lazy * fix: also use CmdLineEnter event for cmp * fix: don't use lazy's modules before it's set up * perf: (hack) enable lazy's cache before loading lazy * fix: plugins.lua * fix: plugins bump script * chore: remove debug print * feat: add rounded border for `:Lazy` * fix: bufferline flashing * fix: don't close lazy on startup * fix: load breadcrumbs on startup * fix: don't lazy load bufferline * chore: bump lazy's version * fix: remove site from rtp (fixes treesitter issues) * revert default config copying changes * fix(bootstrap): actually remove plugins dir on windows * chore: bump lazy's version * chore: bump lazy's version Co-authored-by: kylo252 <[email protected]> Co-authored-by: Uzair Aftab <[email protected]> Co-authored-by: Uzair Aftab <[email protected]> Co-authored-by: opalmay <[email protected]>
2023-01-05chore: bump plugins version (#3652)github-actions[bot]
* chore: bump plugins version * fix(lsp): add ruff-lsp to the skipped list * chore: bump plugins version Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: kylo252 <[email protected]>
2022-12-23chore: bump plugins version (#3609)github-actions[bot]
2022-12-16feat(lsp): focusable line diagnostics (#3622)LostNeophyte
2022-12-13fix(lsp): add neocmake to skipped_servers (#3597)LostNeophyte
2022-11-17fix(lsp): sumneko-lua library scanning (#3484)carsakiller
fixes https://github.com/LunarVim/LunarVim/issues/3439
2022-11-14fix(lsp): some servers have dynamic commands (#3471)opalmay
2022-11-09fix(lsp): disable annoying popup for sumneko-lua (#3445)Abouzar Parvan
2022-11-01fix(lsp) launch servers in path as well (#3390)k4z4n0v4
2022-10-31fix(lsp): only launch installed servers (#3366)CPea
2022-10-29chore: bump plugins version (#3276)github-actions[bot]
2022-10-27fix(lsp): do a nil check before string matching autocmd desc (#3354)Abouzar Parvan
2022-10-26fix(lsp): don't start servers multiple times (#3347)LostNeophyte
2022-10-22refactor: clean up test env paths (#3318)kylo252
2022-10-15chore(plugins): bump version (#3248)kylo252
* 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-15fix(nvim-cmp-lsp): update_capabilities has been deprecated (#3245)Abouzar Parvan
2022-10-15fix(luadev): this plugin has been renamed (#3235)Abouzar Parvan
2022-10-12fix(lua-dev): make sure we are loading the correct types (#3208)Abouzar Parvan
2022-10-06fix: always use border for lsp hover (#3160)opalmay
2022-10-06feat: lock new installations to nvim 0.8+ (#3111)kylo252
2022-10-02feat: move icons to a single icons file (#3115)Philippe Richard
2022-10-03Fix: correct typos (#3117)chaesngmin
2022-10-03feat: reload and lir color update (#3123)Christian Chiarulli
2022-09-28chore(lsp): give null-ls setup default values (#3093)Daniel Rodríguez Rivero
2022-09-27chore: bump plugins version (#2988)github-actions[bot]
* 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 <[email protected]>
2022-09-20Fix: make sure latest plugins are customizable (#3044)Abouzar Parvan
* 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 <[email protected]>
2022-09-19feat: breadcrumbs (#3043)Christian Chiarulli
2022-09-19feat(document highlight): use illuminate rather than autocommand to avoid ↵Christian Chiarulli
flashing (#3029)
2022-09-19fix(lsp): enforce lvim completion for lua-server (#3035)kylo252
2022-09-15refactor: small improvements (#3021)Christian Chiarulli
2022-09-15fix(lsp/utils): do not register duplicate autocommands (#3004)lvimuser
2022-09-12fix(plugins): handle deprecated options (#3014)kylo252
2022-08-29chore: remove unnecessary code (#2923)lvimuser
2022-08-29fix(lsp): pass name arg to should_auto_install (#2958)Daniel Rodríguez Rivero
2022-08-19fix(statusline): display null-ls linters properly (#2921)Akihiro Okuno