commit a24050472ad1b2cce443aaa75a2bb545e2c0bebb
parent 48b561f22fca42e13ef5fbc3bfc3ac3768164be6
Author: Damian Myrda <damian@prime8.dev>
Date: Tue, 3 Mar 2026 18:44:02 -0600
add trailing commas to zed settings and update agent config
Diffstat:
1 file changed, 35 insertions(+), 45 deletions(-)
diff --git a/programs/zed/settings.jsonc b/programs/zed/settings.jsonc
@@ -3,45 +3,45 @@
"theme": {
"mode": "system",
"light": "Gruvbox Light",
- "dark": "Graphene"
+ "dark": "Graphene",
},
// Font
"ui_font_size": 16.0,
"buffer_font_family": "JetBrainsMono Nerd Font",
"buffer_font_size": 14.0,
"buffer_line_height": {
- "custom": 1.5
+ "custom": 1.5,
},
// Editor
"vim_mode": true,
"relative_line_numbers": "enabled",
"hard_tabs": false,
"indent_guides": {
- "line_width": 1
+ "line_width": 1,
},
"scrollbar": {
- "show": "never"
+ "show": "never",
},
"gutter": {
"min_line_number_digits": 0,
"folds": false,
- "runnables": false
+ "runnables": false,
},
// UI
"title_bar": {
- "show_onboarding_banner": false
+ "show_onboarding_banner": false,
},
"tab_bar": {
- "show": true
+ "show": true,
},
"toolbar": {
- "quick_actions": false
+ "quick_actions": false,
},
"status_bar": {
- "experimental.show": false
+ "experimental.show": false,
},
"file_finder": {
- "modal_max_width": "large"
+ "modal_max_width": "large",
},
"project_panel": {
"dock": "right",
@@ -51,14 +51,14 @@
"starts_open": false,
"sticky_scroll": false,
"scrollbar": {
- "show": "never"
- }
+ "show": "never",
+ },
},
"outline_panel": {
"default_width": 300,
"scrollbar": {
- "show": "never"
- }
+ "show": "never",
+ },
},
// Terminal
"terminal": {
@@ -67,8 +67,8 @@
"default_width": 480,
"scroll_multiplier": 1.0,
"shell": {
- "program": "fish"
- }
+ "program": "fish",
+ },
},
// LSP
"lsp": {
@@ -76,59 +76,49 @@
"settings": {
"typescript": {
"updateImportsOnFileMove": {
- "enabled": "always"
- }
+ "enabled": "always",
+ },
},
"javascript": {
"updateImportsOnFileMove": {
- "enabled": "always"
- }
- }
+ "enabled": "always",
+ },
+ },
},
- "enable_lsp_tasks": true
- }
+ "enable_lsp_tasks": true,
+ },
},
"tasks": {
- "prefer_lsp": true
+ "prefer_lsp": true,
},
"languages": {
"JavaScript": {
- "language_servers": [
- "vtsls"
- ]
+ "language_servers": ["vtsls"],
},
"TypeScript": {
- "language_servers": [
- "vtsls"
- ]
+ "language_servers": ["vtsls"],
},
"TSX": {
- "language_servers": [
- "vtsls"
- ]
- }
+ "language_servers": ["vtsls"],
+ },
},
// AI
"agent_servers": {
- "OpenCode": {
- "type": "custom",
- "command": "opencode",
- "args": [
- "acp"
- ]
- }
+ "opencode": {
+ "type": "registry",
+ },
},
"edit_predictions": {
- "provider": "supermaven"
+ "provider": "supermaven",
},
// Session
"session": {
- "trust_all_worktrees": true
+ "trust_all_worktrees": true,
},
"restore_on_startup": "launchpad",
// Privacy
"telemetry": {
"diagnostics": false,
- "metrics": false
- }
+ "metrics": false,
+ },
}