aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
...
* 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