Add initial settings.json for Zed editor configuration

This file contains various settings for the Zed editor, including UI preferences, key mappings, and language server configurations.
This commit is contained in:
Jason Hilder 2026-03-17 09:23:07 +02:00 committed by GitHub
parent 1d41611815
commit 4657eb9818
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 97 additions and 0 deletions

97
config/zed/settings.json Normal file
View File

@ -0,0 +1,97 @@
{
"use_on_type_format": false,
"disable_ai": true,
"format_on_save": "off",
"restore_on_startup": "empty_tab",
"vim_mode": true,
"base_keymap": "VSCode",
"ui_font_size": 14,
"tab_size": 4,
"hard_tabs": false,
"soft_wrap": "none",
"show_whitespaces": "all",
"scrollbar": { "show": "never" },
"buffer_font_features": { "liga": false },
"buffer_font_size": 13.0,
"session": { "trust_all_worktrees": true },
"telemetry": { "diagnostics": false, "metrics": false },
"theme": {
"mode": "dark",
"light": "VSCode Dark Modern",
"dark": "VSCode Dark Modern",
},
"which_key": {
"delay_ms": 100,
"enabled": false,
},
// Vim stuff
"vim": {
"use_smartcase_find": true,
"toggle_relative_line_numbers": false
},
// UI specific
"toolbar": {
"agent_review": true,
"selections_menu": false,
"quick_actions": false,
"breadcrumbs": false
},
"tabs": {
"file_icons": false,
"git_status": false
},
"tab_bar": {
"show_nav_history_buttons": false,
"show_tab_bar_buttons": false,
"show": true
},
"title_bar": {
"show_user_picture": false,
"show_user_menu": false,
"show_sign_in": false,
"show_branch_name": true
},
"debugger": {
"button": false
},
"diagnostics": {
"button": false
},
"search": {
"button": false
},
"terminal": {
"button": false
},
"status_bar": {
"cursor_position_button": true,
"active_language_button": true
},
"project_panel": {
"button": false
},
// LSP
"languages": {
"PHP": {
"language_servers": ["intelephense", "!phpactor", "!outsourced", "!tailwindcss-language-server", "..."]
},
"Markdown": {
"language_servers": ["markdown-oxide", "!tailwindcss-language-server", "!json-language-server", "..."]
},
"HTML": {
"language_servers": ["!tailwindcss-language-server", "..."]
},
"CSS": {
"language_servers": ["!tailwindcss-language-server", "..."]
},
"JavaScript": {
"language_servers": ["!tailwindcss-language-server", "..."]
},
"TypeScript": {
"language_servers": ["!tailwindcss-language-server", "..."]
},
"JSON": {
"language_servers": ["!json-language-server", "..."]
}
},
}