-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.json
87 lines (78 loc) · 2.5 KB
/
settings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
{
// editor config
"editor.formatOnSave": true,
"editor.fontSize": 14,
"editor.minimap.autohide": true,
"editor.minimap.renderCharacters": true,
"editor.cursorBlinking": "blink",
"editor.cursorStyle": "line",
"editor.codeLens": true,
"editor.fontLigatures": true,
"editor.lineHeight": 1.5,
"editor.guides.indentation": true,
"editor.guides.highlightActiveIndentation": true,
"editor.fontFamily": "'Jetbrains Mono', monospace",
"editor.folding": false,
"editor.rulers": [
100
],
"editor.quickSuggestions": {
"strings": true
},
// window config
"workbench.activityBar.location": "top",
"window.titleBarStyle": "custom",
"window.openFilesInNewWindow": "on",
"breadcrumbs.enabled": true,
"workbench.sideBar.location": "right",
// code preferences
"editor.bracketPairColorization.enabled": true,
"editor.matchBrackets": "always",
"editor.parameterHints.enabled": true,
"editor.autoClosingBrackets": "always",
"editor.formatOnPaste": true,
"editor.selectionHighlight": true,
"prettier.useTabs": true,
"prettier.tabWidth": 4,
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
"files.trimTrailingWhitespace": true,
"files.eol": "\n",
"editor.showUnused": true,
// extension config: code spell checker
"cSpell.language": "en,pt,pt_BR",
"cSpell.allowCompoundWords": true,
"cSpell.enabledLanguageIds": [
"go"
],
// theme config
"workbench.colorTheme": "zhxo'red",
"workbench.productIconTheme": "fluent-icons",
"symbols.hidesExplorerArrows": true,
"workbench.iconTheme": "symbols",
// privacy
"telemetry.telemetryLevel": "off",
// search config
"search.exclude": {
"**/node_modules": true,
},
// terminal config
"terminal.integrated.fontSize": 16,
"terminal.integrated.lineHeight": 1.5,
"terminal.integrated.fontWeight": "300",
"terminal.integrated.fontFamily": "'Jetbrains Mono', monospace",
"tabnine.experimentalAutoImports": true,
"cSpell.userWords": [
"allocs",
"cmdline",
"dimiro",
],
// git
"gitlens.currentLine.enabled": true,
"gitlens.currentLine.uncommittedChangesFormat": "🚧 ${author} (${date}) - ${message}",
"gitlens.blame.highlight.enabled": true,
"gitlens.defaultDateFormat": "YYYY-MM-DD",
"gitlens.defaultDateShortFormat": "MMM D, YYYY",
"gitlens.defaultDateStyle": "relative",
"gitlens.blame.avatars": true,
}