-
Notifications
You must be signed in to change notification settings - Fork 13
/
settings.json
171 lines (171 loc) · 6.13 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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
{
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~ VSCode settings ~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
"breadcrumbs.enabled": true,
"debug.toolBarLocation": "docked",
"editor.autoClosingQuotes": "beforeWhitespace",
"editor.autoIndent": "advanced",
"editor.cursorBlinking": "phase",
"editor.insertSpaces": true,
"editor.fontFamily": "'Dank Mono', 'Rec Mono Duotone', 'Fira Code', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 16,
"editor.formatOnSave": true,
"editor.minimap.enabled": false,
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
},
"editor.renderWhitespace": "none",
"editor.suggestSelection": "first",
"editor.tabCompletion": "on",
"editor.tabSize": 2,
"editor.wordWrap": "off",
"emmet.triggerExpansionOnTab": true,
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"explorer.decorations.badges": false,
"extensions.autoUpdate": true,
"extensions.ignoreRecommendations": true,
"extensions.showRecommendationsOnlyOnDemand": true,
"files.associations": {
".env*": "dotenv"
},
"files.autoSave": "onWindowChange",
"files.exclude": {
"**/._*": true
},
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"terminal.external.osxExec": "Terminal.app",
"terminal.integrated.cursorStyle": "block",
"terminal.integrated.fontSize": 14,
"terminal.integrated.rendererType": "auto",
"terminal.integrated.shell.linux": "/bin/zsh",
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\wsl.exe",
"update.mode": "manual",
"update.showReleaseNotes": false,
"window.restoreWindows": "all",
"window.zoomLevel": 0,
"workbench.colorTheme": "Dracula Pro",
"workbench.enableExperiments": false,
"workbench.panel.defaultLocation": "right",
"workbench.settings.enableNaturalLanguageSearch": false,
"workbench.startupEditor": "none",
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Git ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //
"diffEditor.ignoreTrimWhitespace": false,
"git.autofetch": true,
"git.confirmSync": false,
"git.enableCommitSigning": true,
"git.enableSmartCommit": true,
"github.gitAuthentication": false,
"gitlens.advanced.abbreviatedShaLength": 8,
"gitlens.advanced.telemetry.enabled": false,
"gitlens.codeLens.enabled": false,
"gitlens.blame.avatars": false,
"gitlens.currentLine.enabled": false,
"gitlens.defaultDateStyle": "absolute",
"gitlens.defaultDateShortFormat": "YYYY-MM-DD",
"gitlens.defaultGravatarsStyle": "identicon",
"gitlens.hovers.avatars": false,
"gitlens.menus": false,
"gitlens.views.compare.avatars": false,
"gitlens.views.compare.location": "explorer",
"gitlens.views.fileHistory.avatars": false,
"gitlens.views.fileHistory.location": "explorer",
"gitlens.views.lineHistory.avatars": false,
"gitlens.views.lineHistory.location": "explorer",
"gitlens.views.repositories.avatars": false,
"gitlens.views.repositories.location": "scm",
"gitlens.views.search.avatars": false,
"gitlens.views.search.location": "scm",
"merge-conflict.autoNavigateNextConflict.enabled": true,
"timeline.excludeSources": ["git-history"],
"timeline.pageSize": 10,
// ~~~~~~~~~~~~~~~~~~~~~~ Language-specific settings ~~~~~~~~~~~~~~~~~~~~~ //
"aws.onDefaultRegionMissing": "add",
"aws.profile": "profile:default",
"aws.samcli.location": "/usr/local/bin/sam",
"aws.telemetry": false,
"cSpell.diagnosticLevel": "Information",
"cSpell.enableFiletypes": ["!jsonc"],
"cSpell.import": ["~/.dotfiles/codium/User/cspell.json"],
"cSpell.spellCheckDelayMs": 5000,
"deno.unstable": false,
"[dockerfile]": {
"editor.formatOnSave": false
},
"[dotenv]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"eslint.enable": false,
"grunt.autoDetect": "off",
"gulp.autoDetect": "off",
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"markdown.extension.italic.indicator": "_",
"markdown.extension.list.indentationSize": "inherit",
"markdown.extension.print.absoluteImgPath": false,
"markdown.extension.toc.slugifyMode": "github",
"markdown.extension.toc.levels": "2..3",
"markdown.extension.toc.updateOnSave": true,
"[python]": {
"editor.defaultFormatter": "ms-python.python",
"editor.rulers": [88],
"editor.tabSize": 4
},
"python.disableInstallationCheck": true,
"python.experiments.enabled": false,
"python.formatting.blackPath": "/usr/local/bin/black",
"python.formatting.provider": "black",
"python.languageServer": "Jedi",
"python.linting.flake8Args": ["--max-line-length", "88"],
"python.linting.flake8Enabled": true,
"python.linting.flake8Path": "/usr/local/bin/flake8",
"python.linting.mypyEnabled": true,
"python.linting.mypyPath": "/usr/local/bin/mypy",
"python.linting.mypyArgs": ["--ignore-missing-imports", "--show-error-codes"],
"python.linting.pylintEnabled": false,
"python.pythonPath": "/usr/local/bin/python3",
"python.showStartPage": false,
"python.testing.autoTestDiscoverOnSaveEnabled": false,
"python.testing.promptToConfigure": false,
"shellcheck.executablePath": "/usr/local/bin/shellcheck",
"[shellscript]": {
"editor.rulers": [80],
"files.eol": "\n"
},
"shellformat.effectLanguages": ["shellscript"],
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"vetur.experimental.templateInterpolationService": true,
"vetur.format.defaultFormatter.css": "prettier",
"vetur.format.defaultFormatter.html": "prettier",
"vetur.format.defaultFormatter.js": "prettier",
"vetur.format.defaultFormatter.ts": "prettier",
"vetur.format.options.tabSize": 2,
"vetur.format.options.useTabs": false,
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"yaml.format.enable": false
}