Zed Setting Files A developer shared their Zed editor configuration, detailing settings for panels, agent servers, LSP, theme, keymap, and language-specific formatters. The configuration includes customizations for TypeScript, JavaScript, Svelte, and Markdown, with telemetry disabled. | { | | "cli default open behavior": "existing window", | | "project panel": { | | "dock": "left", | | }, | | "outline panel": { | | "dock": "left", | | }, | | "collaboration panel": { | | "dock": "left", | | }, | | "agent": { | | "sidebar side": "right", | | "dock": "right", | | "favorite models": , | | "model parameters": , | | }, | | "git panel": { | | "dock": "left", | | }, | | "diff view style": "split", | | "agent servers": { | | "claude-acp": { | | "default config options": { | | "mode": "bypassPermissions", | | "model": "default", | | }, | | "type": "registry", | | }, | | }, | | "lsp": { | | "vtsls": { | | "settings": { | | "typescript": { | | "updateImportsOnFileMove": { | | "enabled": "always", | | }, | | }, | | "javascript": { | | "updateImportsOnFileMove": { | | "enabled": "always", | | }, | | }, | | }, | | "enable lsp tasks": true, | | }, | | }, | | "theme": { | | "mode": "system", | | "light": "Ayu Light", | | "dark": "Ayu Dark", | | }, | | "base keymap": "VSCode", | | "buffer font family": "구름 산스 코드 400", // "goorm Sans Code" | | "format on save": "on", | | "ensure final newline on save": true, | | "hard tabs": true, | | "tab size": 2, | | "languages": { | | "Markdown": { | | "hard tabs": false, | | }, | | "Svelte": { | | "formatter": | | { "code action": "source.organizeImports" }, | | { "code action": "source.fixAll.eslint" }, | | "prettier", | | , | | }, | | "JavaScript": { | | "formatter": | | { "code action": "source.organizeImports" }, | | { "code action": "source.fixAll.eslint" }, | | "prettier", | | , | | }, | | "TypeScript": { | | "formatter": | | { "code action": "source.organizeImports" }, | | { "code action": "source.fixAll.eslint" }, | | "prettier", | | , | | }, | | }, | | "telemetry": { | | "diagnostics": false, | | "metrics": false, | | }, | | } |