/ .zed / settings.json
settings.json
 1  // Folder-specific settings
 2  //
 3  // For a full list of overridable settings, and general information on folder-specific settings,
 4  // see the documentation: https://zed.dev/docs/configuring-zed#settings-files
 5  {
 6    "languages": {
 7      "JavaScript": {
 8        "formatter": [
 9          { "language_server": { "name": "biome" } },
10          { "code_action": "source.organizeImports.biome" },
11          { "code_action": "source.action.useSortedKeys.biome" },
12          { "code_action": "source.fixAll.biome" }
13        ],
14  
15        "language_servers": ["!eslint", "..."]
16      },
17  
18      "TypeScript": {
19        "formatter": [
20          { "language_server": { "name": "biome" } },
21          { "code_action": "source.organizeImports.biome" },
22          { "code_action": "source.action.useSortedKeys.biome" },
23          { "code_action": "source.fixAll.biome" }
24        ],
25  
26        "language_servers": ["!eslint", "..."]
27      },
28  
29      "TSX": {
30        "formatter": [
31          { "language_server": { "name": "biome" } },
32          { "code_action": "source.organizeImports.biome" },
33          { "code_action": "source.action.useSortedKeys.biome" },
34          { "code_action": "source.fixAll.biome" }
35        ],
36  
37        "language_servers": ["!eslint", "..."]
38      },
39  
40      "JSON": { "formatter": { "language_server": { "name": "biome" } } },
41  
42      "JSONC": { "formatter": { "language_server": { "name": "biome" } } },
43  
44      "CSS": { "formatter": { "language_server": { "name": "biome" } } }
45    }
46  }