Actualiser zed/config.json
This commit is contained in:
+95
-64
@@ -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"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user