docs: stop supporting windows

This commit is contained in:
2023-12-31 03:40:06 +01:00
parent bc6eaab67a
commit fbb96acedf
+4 -25
View File
@@ -19,11 +19,15 @@ If you are looking to get started with Neovim, I would instead recommend one of
# System Requirements # System Requirements
Only supports Linux, macOS and other BSD variants.
These are the general requirements to get started: These are the general requirements to get started:
- Neovim (latest git master) - Neovim (latest git master)
- git - git
- tar - tar
- curl or wget
- unzip
- gzip
If you are coming from a previous neovim configuration, it's probably also a If you are coming from a previous neovim configuration, it's probably also a
good idea to delete your neovim data directory. To check where it is you can good idea to delete your neovim data directory. To check where it is you can
@@ -32,22 +36,6 @@ run:
nvim --headless --clean -c 'echo stdpath("data") .. "\n"|q' nvim --headless --clean -c 'echo stdpath("data") .. "\n"|q'
``` ```
## Platform specific requirements
Windows:
- powershell
- One of the following executables needs to be available:
- 7z
- peazip
- arc
- wzszip
- rar
Linux, macOS and other BSD variants:
- curl or wget
- unzip
- gzip
## Optional ## Optional
The following are optional but provides additional features: The following are optional but provides additional features:
@@ -58,7 +46,6 @@ The following are optional but provides additional features:
- python3 with venv - python3 with venv
- java runtime - java runtime
- shellcheck - shellcheck
- jsregexp
- php - php
- composer - composer
- A nerd font - A nerd font
@@ -73,14 +60,6 @@ encounter an error that describes if something is missing upon opening specific
filetypes, because treesitter is configured to automatically install parsers filetypes, because treesitter is configured to automatically install parsers
when needed. when needed.
### LuaSnip
`jsregexp` is required in order to perform some [transformations](https://code.visualstudio.com/docs/editor/userdefinedsnippets#_variable-transforms).
See [here](https://github.com/L3MON4D3/LuaSnip/blob/master/DOC.md#transformations)
for more information.
You will need to manually install `jsregexp` on windows, while it's installed
automatically on other platforms using `make` and `gcc`.
### Language servers ### Language servers
Language servers are installed automatically to the nvim data directory Language servers are installed automatically to the nvim data directory
(`:echo stdpath('data') .. '/mason'`). The following are some noted requirements (`:echo stdpath('data') .. '/mason'`). The following are some noted requirements