aboutsummaryrefslogtreecommitdiffstats
path: root/plugin/nvim-lsp-installer.vim
Commit message (Collapse)AuthorAgeFilesLines
* mason.nvimWilliam Boman2022-07-071-82/+0
|
* feat: allow server installation by just typing `:LspInstall` (#331)William Boman2021-12-131-4/+11
| | | | This will prompt the user which server associated with the currently opened buffer's &filetype to install.
* remove deprecated g:lsp_installer_log_level variableWilliam Boman2021-11-071-11/+0
|
* add language aliases to :LspInstall (#232)William Boman2021-11-061-1/+1
|
* server: add attach_buffers() method (#220)William Boman2021-10-311-2/+0
|
* add public API to close installer window (#208)William Boman2021-10-291-1/+1
|
* breaking change: remove federated server mechanism (#207)William Boman2021-10-291-6/+0
| | | | | | Users will have to reinstall the following servers: - cssls - html - jsonls
* add synchronous variants of commands for better headless interop (#189)William Boman2021-10-261-13/+36
|
* fix :LspPrintInstalledWilliam Boman2021-10-241-1/+1
| | | | Resolves #195.
* sort :LspInstall, :LspUninstall completion itemsWilliam Boman2021-10-181-2/+2
|
* speed up :LspInstall, :LspUninstall, :LspUninstallAll commands (#175)William Boman2021-10-181-6/+2
| | | | | | | | - `:LspUninstallAll` now just nukes the entire install directory immediately, instead of uninstalling each server one by one. There's also a confirmation prompt now. - `:LspInstall` & `:LspUninstall` now sources its autocompletion directly from a Lua table, instead of sourcing the server names from each server module (thus avoiding unnecessary `require` calls).
* fix :LspInstall completionWilliam Boman2021-10-141-3/+1
|
* add eslint, deprecate eslintls (#149)William Boman2021-10-141-1/+3
|
* lower default log level to INFO (#119)William Boman2021-10-021-3/+1
|
* fix exe call on windowsWilliam Boman2021-10-021-1/+1
|
* fix logging at correct level, also add :LspInstallLog commandWilliam Boman2021-09-301-0/+7
|
* add Lua API to override default settings (#111)William Boman2021-09-301-1/+17
|
* schedule batch uninstallationsWilliam Boman2021-09-071-3/+1
|
* add direct integration with libuv instead of going through termopen, also ↵William Boman2021-09-071-10/+19
| | | | | | | | | implement a UI (#79) * add direct integration with libuv instead of going through termopen, also implement a UI * alleged free perf boosts yo that's free cycles
* use boolean value for g:lsp_installer_allow_federated_serversWilliam Boman2021-08-271-2/+2
|
* add g:lsp_installer_allow_federated_servers flag (#67)William Boman2021-08-261-0/+1
|
* add new on_server_ready() API (#56)William Boman2021-08-181-0/+2
|
* sort completion menuWilliam Boman2021-08-021-2/+2
|
* remove :LspInstallAllWilliam Boman2021-05-161-7/+0
| | | | | Currently, this instantly opens up a new buffer for each LSP server. This is not a very cash money user experience.
* rename Installer to Server for clarity (#3)William Boman2021-04-051-12/+14
|
* update README and change get_installed_servers() return value (#1)William Boman2021-04-041-2/+4
|
* initWilliam Boman2021-04-041-0/+47