Modify settings.json for editor and UI configurations

Updated settings for editor behavior, UI appearance, and language servers.
This commit is contained in:
Jason Hilder 2026-03-17 15:23:35 +02:00 committed by GitHub
parent 3597948b23
commit 4dc3d42503
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 126 additions and 95 deletions

View File

@ -1,97 +1,128 @@
{ {
"use_on_type_format": false, // Core behavior
"disable_ai": true, "disable_ai": true,
"format_on_save": "off", "restore_on_startup": "last_workspace",
"restore_on_startup": "empty_tab", "session": { "trust_all_worktrees": true },
"vim_mode": true, "telemetry": { "diagnostics": false, "metrics": false },
"base_keymap": "VSCode",
"ui_font_size": 14, // Editor behavior
"tab_size": 4, "use_on_type_format": true,
"hard_tabs": false, "format_on_save": "off",
"soft_wrap": "none", "tab_size": 4,
"show_whitespaces": "all", "hard_tabs": true,
"scrollbar": { "show": "never" }, "soft_wrap": "none",
"buffer_font_features": { "liga": false }, "show_whitespaces": "none",
"buffer_font_size": 13.0,
"session": { "trust_all_worktrees": true }, // Fonts & text rendering
"telemetry": { "diagnostics": false, "metrics": false }, "buffer_font_family": "Consolas",
"theme": { "buffer_font_size": 14.5,
"mode": "dark", "buffer_line_height": "comfortable",
"light": "VSCode Dark Modern", "buffer_font_features": { "liga": false },
"dark": "VSCode Dark Modern",
}, // UI appearance
"which_key": { "ui_font_size": 14,
"delay_ms": 100, "scrollbar": { "show": "never" },
"enabled": false, "theme": {
}, "mode": "dark",
// Vim stuff "light": "Gruber Darker",
"vim": { "dark": "Gruber Darker",
"use_smartcase_find": true, },
"toggle_relative_line_numbers": false
}, // Keybindings & modes
// UI specific "vim_mode": true,
"toolbar": { "base_keymap": "VSCode",
"agent_review": true,
"selections_menu": false, // Vim options
"quick_actions": false, "vim": {
"breadcrumbs": false "use_smartcase_find": true,
}, "toggle_relative_line_numbers": false
"tabs": { },
"file_icons": false,
"git_status": false // Toolbar & top-level UI controls
}, "toolbar": {
"tab_bar": { "agent_review": true,
"show_nav_history_buttons": false, "selections_menu": false,
"show_tab_bar_buttons": false, "quick_actions": false,
"show": true "breadcrumbs": false
}, },
"title_bar": {
"show_user_picture": false, // Tabs & tab bar
"show_user_menu": false, "tabs": {
"show_sign_in": false, "file_icons": false,
"show_branch_name": true "git_status": false
}, },
"debugger": { "tab_bar": {
"button": false "show_nav_history_buttons": false,
}, "show_tab_bar_buttons": false,
"diagnostics": { "show": true
"button": false },
},
"search": { // Title bar
"button": false "title_bar": {
}, "show_user_picture": false,
"terminal": { "show_user_menu": false,
"button": false "show_sign_in": false,
}, "show_branch_name": true
"status_bar": { },
"cursor_position_button": true,
"active_language_button": true // Panels & buttons
}, "debugger": {
"project_panel": { "button": false
"button": false },
}, "diagnostics": {
// LSP "button": false
"languages": { },
"PHP": { "search": {
"language_servers": ["intelephense", "!phpactor", "!outsourced", "!tailwindcss-language-server", "..."] "button": false
}, },
"Markdown": { "terminal": {
"language_servers": ["markdown-oxide", "!tailwindcss-language-server", "!json-language-server", "..."] "dock": "right",
}, "button": false
"HTML": { },
"language_servers": ["!tailwindcss-language-server", "..."] "status_bar": {
}, "cursor_position_button": true,
"CSS": { "active_language_button": true
"language_servers": ["!tailwindcss-language-server", "..."] },
}, "project_panel": {
"JavaScript": { "hide_root": true,
"language_servers": ["!tailwindcss-language-server", "..."] "bold_folder_labels": true,
}, "button": false
"TypeScript": { },
"language_servers": ["!tailwindcss-language-server", "..."]
}, // Language servers (LSP)
"JSON": { "languages": {
"language_servers": ["!json-language-server", "..."] "PHP": {
} "language_servers": [
}, "intelephense",
"!phpactor",
"!phptools",
"!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", "..."]
}
}
} }