anchor.diff:  ----
   ====
   
  -The server binary is stored in:
  -
  -* Linux: `~/.config/Code/User/globalStorage/matklad.rust-analyzer`
  -* Linux (Remote, such as WSL): `~/.vscode-server/data/User/globalStorage/matklad.rust-analyzer`
  -* macOS: `~/Library/Application\ Support/Code/User/globalStorage/matklad.rust-analyzer`
  -* Windows: `%APPDATA%\Code\User\globalStorage\matklad.rust-analyzer`
  -
  -However, if you are using a version of the extension with a bundled server binary and you are not running NixOS, the server binary might be instead running from: `~/.vscode/extensions/matklad.rust-analyzer-VERSION`.
  -
  -Note that we only support two most recent versions of VS Code.
  +The server binary is stored in the extension install directory, which starts with `matklad.rust-analyzer-` and is located under:
  +
  +* Linux: `~/.vscode/extensions`
  +* Linux (Remote, such as WSL): `~/.vscode-server/extensions`
  +* macOS: `~/.vscode/extensions`
  +* Windows: `%USERPROFILE%\.vscode\extensions`
  +
  +As an exception, on NixOS, the extension makes a copy of the server and stores it under `~/.config/Code/User/globalStorage/matklad.rust-analyzer`.
  +
  +Note that we only support the two most recent versions of VS Code.
   
   ==== Updates
   
  
positive.code: 
  ==== Building From Source
  
  Alternatively, both the server and the Code plugin can be installed from source:
  
  [source]
  ----
  
negative.code: $ cargo xtask install
  ----
  
  You'll need Cargo, nodejs (matching a supported version of VS Code) and npm for this.
  
  Note that installing via `xtask install` does not work for VS Code Remote, instead you'll need to install the `.vsix` manually.
  
  