aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* server: add {version} param to server:install()William Boman2021-11-171-1/+5
|
* doc: update nvim-lspconfig linksWilliam Boman2021-11-111-3/+3
|
* docs: wrap table arg with parantheses to avoid ambiguous syntaxWilliam Boman2021-11-081-3/+3
|
* fix: add server setup example (#192)kylo2522021-11-031-7/+22
| | | Co-authored-by: William Boman <william@redwill.se>
* server: add attach_buffers() method (#220)William Boman2021-10-311-5/+26
|
* server: add :on_ready() method (#214)William Boman2021-10-301-0/+8
|
* doc: add some docsWilliam Boman2021-10-291-0/+11
|
* 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-6/+17
|
* add setting for configuring server install dir (#166)William Boman2021-10-171-2/+12
|
* doc: fix indentation once againWilliam Boman2021-10-171-34/+34
|
* installers/pip3: add setting for adding extra install args (#151)William Boman2021-10-171-0/+8
|
* doc: fix indentationWilliam Boman2021-10-141-30/+30
|
* add eslint, deprecate eslintls (#149)William Boman2021-10-141-2/+2
|
* update docsWilliam Boman2021-10-141-14/+28
|
* add keybindings to UI window (#140)William Boman2021-10-101-21/+47
| | | | | | | | | | | | | | | - Allows for expanding servers to view more information about it. - Allows for installing/reinstalling/uninstalling servers. The default keybindings is an attempt to mimic vim-fugitive's :Git maps, and these can be overriden. The keybinding implementation in display.lua is a bit hacky, but it works and the "public" API is at least manageable. This will also open up for adding more metadata in the future, such as filetype information, currently installed version, latest available version, etc. Also there's Cowth Vader.
* windows: attempt all common archiver programs (#136)William Boman2021-10-061-1/+1
|
* attempt curl if wget is not available (#129)William Boman2021-10-051-1/+1
|
* lower default log level to INFO (#119)William Boman2021-10-021-1/+1
|
* fix logging at correct level, also add :LspInstallLog commandWilliam Boman2021-09-301-12/+12
|
* add Lua API to override default settings (#111)William Boman2021-09-301-19/+47
|
* support installing specific version of language servers, defaults to latest ↵William Boman2021-09-291-5/+14
| | | | (#106)
* optimize io (70%+ startup speedups) (#93)William Boman2021-09-171-4/+3
|
* rewrite some installers for broader cross-platform support (#85)William Boman2021-09-101-7/+9
| | | | | | | | | | - Remove all usage of zx in favour of native Lua (via libuv) - Introduce new set of `std` installers The following servers will have to be reinstalled due to this change: 1. clangd 2. solargraph 3. sumneko_lua 4. tailwindcss
* add direct integration with libuv instead of going through termopen, also ↵William Boman2021-09-071-49/+72
| | | | | | | | | 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/+25
|
* replace all usage of curl(1) with wget(1)William Boman2021-08-221-1/+1
|
* update requirementsWilliam Boman2021-08-191-4/+8
|
* add new on_server_ready() API (#56)William Boman2021-08-181-6/+31
|
* doc: add section for custom serversWilliam Boman2021-08-171-0/+3
|
* doc: small typo fixWilliam Boman2021-07-041-1/+1
|
* add get_server({server_name}) to public Lua API (#24)William Boman2021-06-121-0/+17
|
* Server: add get_default_options() methodWilliam Boman2021-06-121-0/+4
| | | | Closes #23.
* add support for zx install scripts (#13)William Boman2021-05-171-1/+2
|
* remove :LspInstallAllWilliam Boman2021-05-161-5/+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-052-17/+18
|
* add docsWilliam Boman2021-04-051-0/+135