# Add Nix language support \(\#2781\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/1545128ec580ddf1a8b5a1e36fe4d8c35782bb8a)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 1545128ec580ddf1a8b5a1e36fe4d8c35782bb8a

Requested commit: 1545128ec580ddf1a8b5a1e36fe4d8c35782bb8a

Commit: 1545128ec580ddf1a8b5a1e36fe4d8c35782bb8a

Tree: 9668b67b8042f40c077d0f8e45b3c2b403f73a5c

Author: Mikayla Maki

Committer: GitHub

## Message

```
Add Nix language support (#2781)

This adds rudimentary language support for the Nix expression language,
through tree-sitter-nix.

I spent a little bit of time trying to add support for one of the Nix
language servers too, but wasn't able to get any of them running
reliably without crashing, and so I've opted to stick to just the
tree-sitter grammar for now.


![image](https://github.com/zed-industries/zed/assets/285821/c770f3d8-6fa0-4083-9bf3-239cc78ca307)
```

## Parents

- [e945b3c0e1872d86179110245eb40a5fae1df7c6](https://git.cafe/gitcafe/zed/commit/e945b3c0e1872d86179110245eb40a5fae1df7c6?format=markdown)

- [b5630eb9016ca620642a9de4106c1f7b86b5602e](https://git.cafe/gitcafe/zed/commit/b5630eb9016ca620642a9de4106c1f7b86b5602e?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/1545128ec580ddf1a8b5a1e36fe4d8c35782bb8a?format=markdown)
