# Add support for folder-specific settings \(\#2537\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 788f97ec68640f05b97a43c253c0e2905d975f75

Requested commit: 788f97ec68640f05b97a43c253c0e2905d975f75

Commit: 788f97ec68640f05b97a43c253c0e2905d975f75

Tree: a9192cdc5eceab0e35902bfdfec5b21c4ec1842d

Author: Max Brunsfeld

Committer: GitHub

## Message

```
Add support for folder-specific settings (#2537)

This PR allows you to customize Zed's settings within a particular
folder by creating a `.zed/settings.json` file within that folder.

Todo

* [x] respect folder-specific settings for local projects
* [x] respect folder-specific settings in remote projects
* [x] pass a path when retrieving editor/language settings
* [x] pass a path when retrieving copilot settings
* [ ] update the `Setting` trait to make it clear which types of
settings are locally overridable

Release Notes:

* Added support for folder-specific settings. You can customize Zed's
settings within a particular folder by creating a `.zed` directory and a
`.zed/settings.json` file within that folder.
```

## Parents

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

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

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