|
1 | 1 | { |
2 | | - // Auto-save when switching to a different editor tab (not on window change or after delay) |
| 2 | + // Save files automatically when switching editor tabs |
| 3 | + // onFocusChange: saves when clicking to a different tab, not on a timer |
3 | 4 | "files.autoSave": "onFocusChange", |
4 | 5 |
|
5 | 6 | // Use Tab key to accept inline completions and suggestions |
6 | 7 | "editor.tabCompletion": "on", |
7 | 8 |
|
8 | | - // Disable the "are you using a screen reader?" prompt on startup |
| 9 | + // Disable accessibility support prompt on startup |
9 | 10 | "editor.accessibilitySupport": "off", |
10 | 11 |
|
11 | | - // Nerd Font variant with monospaced glyphs for consistent alignment |
| 12 | + // Editor font family and size |
12 | 13 | "editor.fontFamily": "FantasqueSansM Nerd Font Mono", |
13 | 14 | "editor.fontSize": 16, |
14 | 15 | "editor.fontLigatures": true, |
15 | 16 |
|
16 | | - // Show whitespace differences in the diff editor (don't hide trailing space changes) |
| 17 | + // Editor color theme |
| 18 | + "workbench.colorTheme": "Catppuccin Frappé", |
| 19 | + |
| 20 | + // Show/hide whitespace changes in the diff editor |
17 | 21 | "diffEditor.ignoreTrimWhitespace": false, |
18 | 22 |
|
19 | 23 | // --- Terminal --- |
20 | 24 |
|
21 | | - // Open the integrated terminal at the workspace root |
| 25 | + // Terminal working directory |
| 26 | + // ${workspaceFolder}: always open at the project root |
22 | 27 | "terminal.integrated.cwd": "${workspaceFolder}", |
23 | 28 |
|
24 | | - // Select text in terminal to copy it automatically |
| 29 | + // Copy text on selection in the terminal |
25 | 30 | "terminal.integrated.copyOnSelection": true, |
26 | 31 |
|
27 | | - // Enable inline suggestions in the terminal (command completions) |
| 32 | + // Enable inline command suggestions in the terminal |
28 | 33 | "terminal.integrated.suggest.enabled": true, |
29 | 34 |
|
30 | | - // Terminal font size (slightly smaller than editor's 16) |
| 35 | + // Terminal font size |
31 | 36 | "terminal.integrated.fontSize": 15, |
32 | 37 |
|
33 | 38 | // Terminal ligatures not working as of VSCode 1.111 |
|
0 commit comments