Zed editor default config

// 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": {
        "model_parameters": [],
        "default_model": {
            "provider": "google",
            "model": "gemini-2.5-flash"
        },
        "version": "2"
    },
    "preview_tabs": {
        "enabled": false
    },
    "icon_theme": "Material Icon Theme",
    "project_panel": {
        "auto_fold_dirs": false
    },
    "tab_size": 4,
    "ui_font_size": 16,
    "buffer_font_size": 16,
    "theme": {
        "mode": "system",
        "light": "One Light",
        "dark": "One Dark"
    },
    "remove_trailing_whitespace_on_save": null,
    "languages": {
        "SQL": {
            "format_on_save": "off"
        },
        "YAML": {
            "tab_size": 2
        },
        "TypeScript": {
            "tab_size": 4,
            "format_on_save": "language_server"
        },
        "Svelte": {
            "tab_size": 4,
            "format_on_save": "language_server"
        }
    },
    "language_models": {
        "google": {
            "available_models": [
                {
                    "name": "2.5 Flash",
                    "display_name": "Gemini 2.5 Flash (Preview)",
                    "max_tokens": 1000000
                }
            ]
        }
    }
}