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