https://github.com/zed-extensions/purescript
PureScript support
https://github.com/zed-extensions/purescript
Last synced: 5 months ago
JSON representation
PureScript support
- Host: GitHub
- URL: https://github.com/zed-extensions/purescript
- Owner: zed-extensions
- License: apache-2.0
- Created: 2025-03-12T18:28:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-01T16:42:23.000Z (6 months ago)
- Last Synced: 2026-01-01T22:37:22.954Z (6 months ago)
- Language: Rust
- Size: 36.1 KB
- Stars: 4
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-zed-extensions - PureScript
README
# Zed PureScript
A [PureScript](https://www.purescript.org/) extension for [Zed](https://zed.dev).
## Configuration
### Environment Variables
You can specify arguments as well as environment variables to pass to the language server by configuring the `lsp` settings in your Zed settings. This can be helpful for Nix setups or other environments where you need to customize the `PATH` or other variables so that the language server can find the purescript binary to invoke for the LSP support.
Example configuration in your `settings.json`:
```json
{
"lsp": {
"purescript-language-server": {
"binary": {
"env": {
"PATH": "/nix/store/gw58kr741a9ddmv3xn47llc7i07jbbvr-purescript-0.15.15/bin"
}
}
}
}
}
```
## Development
To develop this extension, see the [Developing Extensions](https://zed.dev/docs/extensions/developing-extensions) section of the Zed docs.