Files
dotfiles/.var/app/dev.zed.Zed/config/zed/settings.json
2026-06-15 11:16:13 +02:00

194 lines
3.7 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)
{
"cli_default_open_behavior": "existing_window",
"telemetry": {
"metrics": false,
"diagnostics": false,
},
"disable_ai": false,
"show_edit_predictions": true,
"edit_predictions": {
"codestral": {
"model": "codestral-latest",
},
"mode": "subtle",
"provider": "codestral",
},
"agent_servers": {
"Mistral Vibe": {
"default_config_options": {
"mode": "plan",
"model": "devstral-small",
},
"type": "custom",
"command": "/app/bin/host-spawn",
"args": ["/home/sublet/.local/bin/vibe-acp"],
"env": {},
},
},
"agent": {
"sidebar_side": "right",
"dock": "right",
"favorite_models": [
{
"provider": "mistral",
"model": "codestral-latest",
"enable_thinking": false,
},
{
"provider": "mistral",
"model": "devstral-medium-latest",
"enable_thinking": false,
},
],
"button": true,
"default_profile": "ask",
"default_model": {
"provider": "mistral",
"model": "devstral-medium-latest",
},
},
"vim_mode": false,
"base_keymap": "VSCode",
"theme": "One Dark - Darkened",
"icon_theme": "Catppuccin Mocha",
"ui_font_size": 14,
"buffer_font_size": 12,
"buffer_font_family": "FiraCode Nerd Font Mono",
"buffer_line_height": "standard",
"buffer_font_features": {
"calt": true,
},
"bottom_dock_layout": "left_aligned",
"terminal": {
"shell": {
"with_arguments": {
"program": "/app/bin/host-spawn",
"args": [],
},
},
"font_family": "FiraCode Nerd Font Mono",
"font_size": 12,
"line_height": "standard",
"toolbar": {},
"font_features": {
"calt": true,
},
},
"minimap": {
"show": "auto",
},
"tabs": {
"file_icons": true,
"git_status": true,
"show_diagnostics": "all",
},
"sticky_scroll": {
"enabled": true,
},
"outline_panel": {
"dock": "left",
},
"project_panel": {
"hide_hidden": true,
"hide_root": true,
"diagnostic_badges": true,
"dock": "left",
"entry_spacing": "standard",
},
"auto_signature_help": true,
"collaboration_panel": {
"dock": "left",
"button": false,
},
"git_panel": {
"dock": "left",
"sort_by_path": false,
"tree_view": true,
},
"git": {
"inline_blame": {
"show_commit_summary": true,
// Wrap Guide + 1
"min_column": 111,
},
},
"git_hosting_providers": [
{
"name": "VX GitLab INIST",
"base_url": "https://vxgitlab.intra.inist.fr",
"provider": "gitlab",
},
{
"name": "VE GitLab INIST",
"base_url": "https://vegitlab.intra.inist.fr",
"provider": "gitlab",
},
],
"title_bar": {
"show_branch_status_icon": true,
},
"tab_bar": {
"show_nav_history_buttons": false,
},
"toolbar": {
"agent_review": false,
"code_actions": true,
},
"diagnostics": {
"inline": {
"enabled": true,
"max_severity": "warning",
},
},
"inlay_hints": {
"enabled": true,
"show_type_hints": false,
},
"indent_guides": {
"coloring": "indent_aware",
},
"colorize_brackets": true,
"tab_size": 2,
"show_whitespaces": "trailing",
"wrap_guides": [110],
"inline_code_actions": false,
"relative_line_numbers": "wrapped",
"file_types": {
"JSONC": [".oxlintrc.json"],
"HTML": ["**/*.mjml"],
},
"hidden_files": ["**/node_modules"],
}