# Extract Zig support into an extension \(\#9893\) · gitcafe/zed

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

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

Visibility: public

Requested revision: ff685b299db35890c466382b36a09d2e311f5965

Requested commit: ff685b299db35890c466382b36a09d2e311f5965

Commit: ff685b299db35890c466382b36a09d2e311f5965

Tree: 4fcd0b412d1b03a3111b696f5f2bcb93ffa636b3

Author: Marshall Bowers

Committer: GitHub

## Message

```
Extract Zig support into an extension (#9893)

This PR extracts Zig support into an extension and removes the built-in
Zig support from Zed.

There's a small workaround necessary in order for us to set the file
permissions on the `zls` binary so that it can be run. Eventually we'll
want to build this into the extension API, but for now we're just
hard-coding it on the host side.

Release Notes:

- Removed built-in support for Zig, in favor of making it available as
an extension. The Zig extension will be suggested for download when you
open a `.zig` file.
```

## Parents

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

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