// 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 the `open default settings` command // from the command palette or from `Zed` application menu. { "features": { "edit_prediction_provider": "zed" }, "edit_predictions": { "mode": "subtle" }, "assistant": { "default_model": { "provider": "anthropic", "model": "claude-3-5-sonnet-latest" }, "version": "2" }, "theme": { "dark": "mpwb dark", "light": "mpwb light" }, "icon_theme": { "dark": "Catppuccin Macchiato", "light": "Catppuccin Latte" }, "restore_on_startup": "none", "scrollbar": { "cursors": false, "git_diff": false, "search_results": false, "selected_symbol": false, "diagnostics": "none" }, "tabs": { "close_position": "left", "activate_on_close": "left_neighbour" }, "toolbar": { "breadcrumbs": false, "quick_actions": false }, "git": { "git_gutter": "hide", "inline_blame": { "enabled": true, "delay_ms": 600, "show_commit_summary": true, "min_column": 40 } }, "inlay_hints": { "enabled": true }, "wrap_guides": [80], "use_smartcase_search": true, "terminal": { "dock": "right", "toolbar": { "breadcrumbs": false } }, "cursor_blink": false, "vim_mode": true, "vim": { "use_system_clipboard": "never" }, "relative_line_numbers": true, "buffer_font_size": 12, "buffer_font_family": "Input", "buffer_font_features": { "calt": false, "liga": false }, "ui_font_family": "SF Pro", "ui_font_size": 15, "project_panel": { "dock": "right" }, "languages": { "C++": { "format_on_save": "on" }, "JavaScript": { "tab_size": 4, "formatter": { "external": { "command": "prettier", "arguments": ["--stdin-filepath", "{buffer_path}"] } }, "code_actions_on_format": { "source.fixAll.eslint": true } }, "Elixir": { "format_on_save": { "external": { "command": "mix", "arguments": [ "format", "--stdin-filename", "{buffer_path}", "-" ] } } }, "Markdown": { "tab_size": 4 }, "JSON": { "tab_size": 4 }, "JSONC": { "tab_size": 4 }, "Go": { "hard_tabs": true, "tab_size": 8 }, "Make": { "hard_tabs": true, "tab_size": 8 }, "SQL": { "format_on_save": "off", "show_edit_predictions": false }, "TSX": { "tab_size": 4 } }, "auto_install_extensions": { "dockerfile": true, "git-firefly": true, "graphql": true, "html": true, "make": true, "proto": true, "ruby": true, "sql": true, "terraform": true, "toml": true, "erlang": true, "elixir": true } }