dotfiles/config/zed/settings.json

86 lines
1.8 KiB
JSON

// 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)
{
"lsp": {
"beancount": {
"initialization_options": {
"journal_file": "ledger.beancount"
}
}
},
"ssh_connections": [
{
"host": "dumpnet.chat",
"username": "root",
"projects": []
}
],
"context_servers": {
"mcp-server-context7": {
"settings": {
"default_minimum_tokens": "10000"
}
}
},
"agent": {
"default_profile": "write",
"always_allow_tool_actions": true,
"dock": "bottom",
"default_model": {
"provider": "zed.dev",
"model": "claude-opus-4"
},
},
"features": {
"copilot": true,
"edit_prediction_provider": "copilot"
},
"terminal": {
"dock": "right",
"shell": { "program": "fish" },
"font_family": "FiraCode Nerd Font Mono",
"line_height": {
"custom": 1.52
},
"font_features": {
"liga": true
},
"detect_venv": {
"on": {
"directories": [".env", "env", ".venv", "venv"],
"activate_script": "default"
}
}
},
"telemetry": {
"metrics": false,
"diagnostics": false
},
"languages": {
"YAML": {
"format_on_save": "off"
},
"Python": {
"format_on_save": "off",
"formatter": null,
"remove_trailing_whitespace_on_save": false,
"ensure_final_newline_on_save": false
}
},
"vim_mode": true,
"ui_font_family": "FiraCode Nerd Font Mono",
"ui_font_size": 16,
"buffer_font_size": 15.0,
"theme": {
"mode": "system",
"light": "One Dark",
"dark": "Base16 Materia"
}
}