Actualiser zed/config.json

This commit is contained in:
2026-07-13 17:02:21 +00:00
parent 95313d1a50
commit d77c88815c
+95 -64
View File
@@ -1,33 +1,103 @@
// 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": { "agent_servers": {
"default_profile": "write", "claude-acp": {
"always_allow_tool_actions": true, "default_config_options": {
"model_parameters": [], "effort": "medium",
"default_model": { "model": "sonnet",
"provider": "openai", "mode": "default"
"model": "gpt-5" },
"type": "registry"
} }
}, },
"icon_theme": { "agent": {
"mode": "system", "default_profile": "write",
"light": "Catppuccin Latte", "default_model": {
"dark": "Catppuccin Mocha" "provider": "mistral",
"model": "devstral-medium-latest",
"enable_thinking": false,
}, },
"tool_permissions": {
"tools": {
"fetch": {
"default": "allow",
},
},
},
"sidebar_side": "right",
"dock": "right",
"button": true,
"model_parameters": [],
"commit_message_model": {
"provider": "mistral",
"model": "mistral-small-latest",
},
},
"cli_default_open_behavior": "existing_window",
"project_panel": {
"dock": "left",
},
"outline_panel": {
"dock": "left",
},
"collaboration_panel": {
"button": false,
"dock": "right",
},
"git_panel": {
"dock": "left",
"tree_view": true,
},
"telemetry": {
"diagnostics": true,
"metrics": false,
},
"context_servers": {
"mcp-server-context7": {
"enabled": true,
"remote": false,
"settings": {
"context7_api_key": "CONTEXT7_TOKEN",
},
},
"gitea": {
"enabled": true,
"remote": false,
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITEA_ACCESS_TOKEN",
"-e",
"GITEA_HOST",
"docker.gitea.com/gitea-mcp-server",
],
"env": {
"GITEA_ACCESS_TOKEN": "GITEA_TOKEN",
"GITEA_HOST": "https://gitea.home.lab/",
},
},
},
"edit_predictions": {
"provider": "codestral",
},
"icon_theme": "Material Icon Theme",
"ui_font_size": 16, "ui_font_size": 16,
"buffer_font_fallbacks": ["Hack Nerd Font Mono"],
"buffer_font_size": 14, "buffer_font_size": 14,
"buffer_font_family": "Hack Nerd Font",
"theme": { "theme": {
"mode": "system", "mode": "system",
"light": "Catppuccin Latte", "light": "One Light",
"dark": "Catppuccin Mocha" "dark": "ultraViolet",
},
"languages": {
"Python": {
"language_servers": ["ruff"],
},
"Ansible": {
"semantic_tokens": "combined",
},
}, },
"file_types": { "file_types": {
"Ansible": [ "Ansible": [
@@ -43,49 +113,10 @@
"**/handlers/*.yaml", "**/handlers/*.yaml",
"**/group_vars/*.yml", "**/group_vars/*.yml",
"**/group_vars/*.yaml", "**/group_vars/*.yaml",
"**/host_vars/*.yml",
"**/host_vars/*.yaml",
"**/playbooks/*.yml",
"**/playbooks/*.yaml", "**/playbooks/*.yaml",
"**/playbooks/*.yml",
"**playbook*.yaml",
"**playbook*.yml", "**playbook*.yml",
"**playbook*.yaml" ],
]
}, },
"languages": {
"Python": {
"language_servers": ["ruff"],
"format_on_save": "on",
"formatter": [
{
"language_server": {
"name": "ruff"
}
}
]
}
},
"lsp": {
"ansible-language-server": {
"settings": {
"ansible": {
"ansible": {
"path": "ansible"
},
"executionEnvironment": {
"enabled": false
},
"python": {
"interpreterPath": "uvx"
},
"validation": {
"enabled": true,
"lint": {
"enabled": true,
"path": "ansible-lint"
}
}
}
}
}
}
} }