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:
parent
1d41611815
commit
4657eb9818
|
|
@ -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", "..."]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue