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 "Git Ignore": ["dockerignore"]
44 },
45 "hard_tabs": false,
46 "formatter": "auto",
47 "remove_trailing_whitespace_on_save": true,
48 "ensure_final_newline_on_save": true,
49 "file_scan_exclusions": [
50 "crates/assistant_tools/src/evals/fixtures",
51 "crates/eval/worktrees/",
52 "crates/eval/repos/",
53 "**/.git",
54 "**/.svn",
55 "**/.hg",
56 "**/.jj",
57 "**/CVS",
58 "**/.DS_Store",
59 "**/Thumbs.db",
60 "**/.classpath",
61 "**/.settings"
62 ]
63}