1{
2 "languages": {
3 "Markdown": {
4 "tab_size": 2,
5 "formatter": "prettier"
6 },
7 "TOML": {
8 "formatter": "prettier",
9 "format_on_save": "off"
10 },
11 "YAML": {
12 "tab_size": 2,
13 "formatter": "prettier"
14 },
15 "JSON": {
16 "tab_size": 2,
17 "preferred_line_length": 120,
18 "formatter": "prettier"
19 },
20 "JSONC": {
21 "tab_size": 2,
22 "preferred_line_length": 120,
23 "formatter": "prettier"
24 },
25 "JavaScript": {
26 "tab_size": 2,
27 "formatter": "prettier"
28 },
29 "CSS": {
30 "tab_size": 2,
31 "formatter": "prettier"
32 },
33 "Rust": {
34 "tasks": {
35 "variables": {
36 "RUST_DEFAULT_PACKAGE_RUN": "zed"
37 }
38 }
39 }
40 },
41 "file_types": {
42 "Dockerfile": ["Dockerfile*[!dockerignore]"],
43 "JSONC": ["**/assets/**/*.json", "renovate.json"],
44 "Git Ignore": ["dockerignore"]
45 },
46 "hard_tabs": false,
47 "formatter": "auto",
48 "remove_trailing_whitespace_on_save": true,
49 "ensure_final_newline_on_save": true,
50 "file_scan_exclusions": [
51 "crates/agent/src/edit_agent/evals/fixtures",
52 "crates/eval/worktrees/",
53 "crates/eval/repos/",
54 "**/.git",
55 "**/.svn",
56 "**/.hg",
57 "**/.jj",
58 "**/CVS",
59 "**/.DS_Store",
60 "**/Thumbs.db",
61 "**/.classpath",
62 "**/.settings"
63 ]
64}