|
97 | 97 | "strings": "on"
|
98 | 98 | },
|
99 | 99 | "editor.inlineSuggest.syntaxHighlightingEnabled": true,
|
| 100 | + // for catppuccin theme: we try to make semantic highlighting look good |
| 101 | + "editor.semanticHighlighting.enabled": true, |
100 | 102 | //
|
101 | 103 | // workbench
|
102 | 104 | //
|
103 | 105 | "workbench.editor.closeOnFileDelete": true,
|
104 | 106 | "workbench.editor.revealIfOpen": true,
|
105 |
| - "workbench.iconTheme": "material-icon-theme", |
| 107 | + "workbench.iconTheme": "catppuccin-frappe", |
106 | 108 | "workbench.list.openMode": "singleClick",
|
107 |
| - "workbench.preferredDarkColorTheme": "One Dark Vivid", |
108 |
| - "workbench.preferredLightColorTheme": "Default Light+", |
| 109 | + "workbench.preferredDarkColorTheme": "Catppuccin Frappé", |
| 110 | + "workbench.preferredLightColorTheme": "Catppuccin Latte", |
109 | 111 | "workbench.startupEditor": "newUntitledFile",
|
110 |
| - "workbench.colorTheme": "One Dark", |
111 |
| - "workbench.tree.renderIndentGuides": "none", |
| 112 | + "workbench.colorTheme": "Catppuccin Frappé", |
| 113 | + "workbench.tree.renderIndentGuides": "onHover", |
112 | 114 | "workbench.tree.indent": 10,
|
113 | 115 | "workbench.editor.mouseBackForwardToNavigate": false,
|
114 | 116 | "workbench.editor.limit.value": 16,
|
|
262 | 264 | "terminal.integrated.cursorBlinking": true,
|
263 | 265 | "terminal.integrated.tabStopWidth": 4,
|
264 | 266 | "terminal.integrated.fontSize": 14,
|
| 267 | + // for catppuccin theme: prevent VSCode from modifying the terminal colors |
| 268 | + "terminal.integrated.minimumContrastRatio": 1, |
265 | 269 | //
|
266 | 270 | // window
|
267 | 271 | //
|
268 | 272 | "window.autoDetectColorScheme": true,
|
269 | 273 | "window.newWindowDimensions": "offset",
|
270 | 274 | "window.openFilesInNewWindow": "off",
|
| 275 | + // for catppuccin theme: make the window's titlebar use the workbench colors |
| 276 | + "window.titleBarStyle": "custom", |
271 | 277 | //
|
272 | 278 | // search
|
273 | 279 | //
|
|
319 | 325 | "CreatedTime"
|
320 | 326 | ],
|
321 | 327 | "go.toolsManagement.autoUpdate": true,
|
| 328 | + "gopls": { |
| 329 | + "ui.semanticTokens": true, |
| 330 | + }, |
322 | 331 | "redhat.telemetry.enabled": false,
|
323 | 332 | "security.workspace.trust.untrustedFiles": "open",
|
324 | 333 | "telemetry.telemetryLevel": "off"
|
|
0 commit comments