From d77c88815c8c0b670682744cfac47d75923cb54a Mon Sep 17 00:00:00 2001 From: Damien Arnodo Date: Mon, 13 Jul 2026 17:02:21 +0000 Subject: [PATCH] Actualiser zed/config.json --- zed/config.json | 159 +++++++++++++++++++++++++++++------------------- 1 file changed, 95 insertions(+), 64 deletions(-) diff --git a/zed/config.json b/zed/config.json index 49093ae..e71163d 100644 --- a/zed/config.json +++ b/zed/config.json @@ -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": { - "default_profile": "write", - "always_allow_tool_actions": true, - "model_parameters": [], - "default_model": { - "provider": "openai", - "model": "gpt-5" + "agent_servers": { + "claude-acp": { + "default_config_options": { + "effort": "medium", + "model": "sonnet", + "mode": "default" + }, + "type": "registry" } }, - "icon_theme": { - "mode": "system", - "light": "Catppuccin Latte", - "dark": "Catppuccin Mocha" + "agent": { + "default_profile": "write", + "default_model": { + "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, - "buffer_font_fallbacks": ["Hack Nerd Font Mono"], "buffer_font_size": 14, + "buffer_font_family": "Hack Nerd Font", "theme": { "mode": "system", - "light": "Catppuccin Latte", - "dark": "Catppuccin Mocha" + "light": "One Light", + "dark": "ultraViolet", + }, + "languages": { + "Python": { + "language_servers": ["ruff"], + }, + "Ansible": { + "semantic_tokens": "combined", + }, }, "file_types": { "Ansible": [ @@ -43,49 +113,10 @@ "**/handlers/*.yaml", "**/group_vars/*.yml", "**/group_vars/*.yaml", - "**/host_vars/*.yml", - "**/host_vars/*.yaml", - "**/playbooks/*.yml", "**/playbooks/*.yaml", + "**/playbooks/*.yml", + "**playbook*.yaml", "**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" - } - } - } - } - } - } }