aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2021-09-10 13:38:39 +0200
committerGitHub <noreply@github.com>2021-09-10 13:38:39 +0200
commitd2ec0c0070c01ba0e3e8926031cfe848a016df44 (patch)
treebf57f20725e11125ed51caac547c483d4e642831 /doc
parentCUSTOM_SERVERS.md: update docs (diff)
downloadmason-d2ec0c0070c01ba0e3e8926031cfe848a016df44.tar
mason-d2ec0c0070c01ba0e3e8926031cfe848a016df44.tar.gz
mason-d2ec0c0070c01ba0e3e8926031cfe848a016df44.tar.bz2
mason-d2ec0c0070c01ba0e3e8926031cfe848a016df44.tar.lz
mason-d2ec0c0070c01ba0e3e8926031cfe848a016df44.tar.xz
mason-d2ec0c0070c01ba0e3e8926031cfe848a016df44.tar.zst
mason-d2ec0c0070c01ba0e3e8926031cfe848a016df44.zip
rewrite some installers for broader cross-platform support (#85)
- 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
Diffstat (limited to 'doc')
-rw-r--r--doc/nvim-lsp-installer.txt16
1 files changed, 9 insertions, 7 deletions
diff --git a/doc/nvim-lsp-installer.txt b/doc/nvim-lsp-installer.txt
index 22313b22..621db2fa 100644
--- a/doc/nvim-lsp-installer.txt
+++ b/doc/nvim-lsp-installer.txt
@@ -10,15 +10,17 @@ INTRODUCTION *nvim-lsp-installer-introduction*
Semi-opinionated companion plugin for nvim-lspconfig. It comes with all
batteries included, or at least to the extent possible.
-Requires:
+Requires neovim `>= 0.5.0`. These are the full requirements to install all
+servers:
-- neovim `nightly (>= 0.5.0)`
- neovim/nvim-lspconfig (https://github.com/neovim/nvim-lspconfig)
-- bash(1), git(1), wget(1), unzip(1), tar(1)
-- (optional) Node.js (LTS) & npm. Some LSP servers will need a Node runtime.
-- (optional) Python3 & pip3. Some LSP servers will need a Python3 runtime.
-- (optional) go. Some LSP servers will need a Go runtime.
-- (optional) javac. Some LSP servers will need a Javac (1.8+) compiler.
+- For Unix systems: bash(1), git(1), wget(1), unzip(1), tar(1), gzip(1)
+- For Windows systems: powershell.exe, tar, git
+- Node.js (LTS) & npm
+- Python3 & pip3
+- go
+- javac
+- Ruby & gem
To write a custom server installer, please refer to the docs at
https://github.com/williamboman/nvim-lsp-installer/blob/main/CUSTOM_SERVERS.md.