// Zed settings // // For information on how to configure Zed, see the Zed // documentation: https://zed.dev/docs/configuring-zed // // To see all of Zed's default settings without changing your // custom settings, run `zed: open default settings` from the // command palette (cmd-shift-p / ctrl-shift-p) { "agent": { "default_model": { "provider": "copilot_chat", "model": "claude-sonnet-4.5", "enable_thinking": true, }, "default_profile": "ask", "dock": "right", "favorite_models": [ { "enable_thinking": true, "model": "claude-sonnet-4.6", "provider": "copilot_chat", }, { "enable_thinking": true, "model": "gpt-5.3-codex", "provider": "copilot_chat", }, { "effort": "high", "enable_thinking": false, "model": "gpt-5-mini", "provider": "copilot_chat", }, ], "model_parameters": [], "play_sound_when_agent_done": "always", "sidebar_side": "right", }, "auto_signature_help": true, "autoscroll_on_clicks": false, "base_keymap": "VSCode", "buffer_font_family": "MonaspiceNe Nerd Font", "buffer_font_features": { "calt": true, "liga": true, "ss01": true, "ss02": true, "ss03": true, "ss04": true, "ss06": true, "ss08": true, "ss09": true, }, "buffer_font_size": 12.0, "calls": { "mute_on_join": true, }, "collaboration_panel": { "button": false, }, "colorize_brackets": true, "context_servers": { "kagimcp": { "enabled": true, "remote": false, "settings": { "kagi_api_key": "REDACTED", "kagi_fastgpt_cache": true, "kagi_fastgpt_web_search": true, "kagi_summarizer_engine": "cecil", }, }, "mcp-server-context7": { "enabled": true, "remote": false, "settings": { "context7_api_key": "REDACTED", }, }, "mcp-server-github": { "enabled": true, "remote": false, "settings": { "github_personal_access_token": "REDACTED", }, }, }, "document_folding_ranges": "on", "document_symbols": "on", "edit_predictions": { "provider": "copilot", }, "file_types": { "html": ["*.html"], "javascript": ["*.js"], "jsonc": ["*.json5"], "markdown": ["*.md"], "pgsql": ["*.sql"], "XML": ["*.rdf", "*.gpx", "*.kml", "*.rap", "*.rapx"], }, "format_on_save": "on", "git_hosting_providers": [ { "base_url": "https://git.rita.moe", "name": "Rita.moe", "provider": "forgejo", }, ], "git_panel": { "dock": "left", "tree_view": true, }, "icon_theme": "Catppuccin Macchiato", "inlay_hints": { "enabled": false, }, "languages": { "HTML": { "format_on_save": "off", "formatter": "language_server", }, "JavaScript": { "code_actions_on_format": { "source.fixAll.eslint": true, }, "formatter": [], "prettier": { "allowed": false, }, }, "Markdown": { "formatter": [], "remove_trailing_whitespace_on_save": false, "soft_wrap": "bounded", }, "PHP": { "formatter": [], "language_servers": ["phpactor", "!intelephense", "!phptools", "..."], "prettier": { "allowed": false, }, }, "Plain Text": { "show_edit_predictions": false, }, "Python": { "code_actions_on_format": { "source.organizeImports.ruff": true, }, "formatter": { "language_server": { "name": "ruff", }, }, "language_servers": ["ty", "ruff", "!basedpyright", "..."], }, "Shell Script": { "hard_tabs": false, "tab_size": 2, }, "SQL": { "formatter": { "external": { "arguments": [ "--language", "postgresql", "--tabWidth", "2", "--useTabs", "false", "--keywordCase", "upper", "--linesBetweenQueries", "2", ], "command": "sql-formatter", }, }, }, "TypeScript": { "code_actions_on_format": { "source.fixAll.eslint": true, }, "formatter": [], "prettier": { "allowed": false, }, }, "Vue.js": { "code_actions_on_format": { "source.fixAll.eslint": true, }, "formatter": [], "prettier": { "allowed": false, }, }, }, "lsp": { "eslint": { "settings": { "problems": { "shortenToSingleLine": true, }, }, }, }, "minimap": { "show": "always", "thumb": "always", }, "multi_cursor_modifier": "cmd_or_ctrl", "outline_panel": { "dock": "right", }, "project_panel": { "bold_folder_labels": true, "dock": "left", "git_status_indicator": true, "indent_size": 16, }, "proxy": "", "redact_private_values": true, "semantic_tokens": "combined", "session": { "trust_all_worktrees": true, }, "show_edit_predictions": true, "status_bar": { "show_active_file": false, }, "sticky_scroll": { "enabled": true, }, "tab_bar": { "show": true, "show_nav_history_buttons": false, }, "tab_size": 2, "tabs": { "activate_on_close": "neighbour", "file_icons": true, "git_status": true, "show_diagnostics": "all", }, "telemetry": { "diagnostics": false, "metrics": false, }, "terminal": { "env": {}, "font_family": "MonaspiceNe Nerd Font", "font_features": { "calt": true, "liga": true, "ss01": true, "ss02": true, "ss03": true, "ss04": true, "ss06": true, "ss08": true, "ss09": true, }, "font_size": 12.0, "toolbar": { "breadcrumbs": false, }, }, "theme": { "dark": "Catppuccin Macchiato", "light": "Catppuccin Latte", "mode": "system", }, "title_bar": { "button_layout": "standard", "show_branch_status_icon": true, "show_menus": false, }, "toolbar": { "breadcrumbs": false, "quick_actions": false, }, "ui_font_size": 16, "which_key": { "enabled": true, }, "wrap_guides": [80, 140], }