Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save dschuessler/541f832673b1a320bba4cb8430535f72 to your computer and use it in GitHub Desktop.

Select an option

Save dschuessler/541f832673b1a320bba4cb8430535f72 to your computer and use it in GitHub Desktop.
{
// Appearance
"breadcrumbs.enabled": false,
"customizeUI.titleBar": "inline",
"debug.toolBarLocation": "docked",
"editor.fontFamily": "'SF Mono', Menlo, Monaco, 'Courier New', monospace",
"editor.fontSize": 12,
"editor.lineHeight": 16,
"editor.lineNumbers": "relative",
"editor.minimap.enabled": false,
"editor.renderIndentGuides": false,
"editor.wordWrap": "on",
"explorer.openEditors.visible": 0,
"window.newWindowDimensions": "default",
"window.restoreFullscreen": false,
"window.titleBarStyle": "native",
"workbench.activityBar.visible": false,
"workbench.colorTheme": "Visual Studio Light",
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.visible": false,
"workbench.tree.renderIndentGuides": "none",
// Behavior
"debug.focusWindowOnBreak": false,
"debug.internalConsoleOptions": "neverOpen",
"editor.acceptSuggestionOnEnter": "off",
"editor.acceptSuggestionOnCommitCharacter": false,
"editor.accessibilitySupport": "off",
"editor.snippetSuggestions": "none",
"editor.suggestSelection": "first",
"editor.tabCompletion": "on",
"extensions.ignoreRecommendations": true,
"files.hotExit": "off",
"security.workspace.trust.enabled": false,
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"window.closeWhenEmpty": true,
"window.openFilesInNewWindow": "on",
"window.openWithoutArgumentsInNewWindow": "on",
"window.restoreWindows": "none",
// Docker
"[dockerfile]": {
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
},
// "docker.host": "ssh://dennis@192.168.0.249",
// "terminal.integrated.env.osx": {
// "DOCKER_HOST": "ssh://dennis@192.168.0.249"
// },
// Git
"diffEditor.wordWrap": "on",
"diffEditor.ignoreTrimWhitespace": false,
"git.autofetch": true,
"gitlens.gitCommands.closeOnFocusOut": true,
"gitlens.currentLine.scrollable": false,
// Vim
"vscode-neovim.logLevel": "debug",
"vscode-neovim.neovimExecutablePaths.darwin": "/usr/local/bin/nvim",
// JSON
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// Latex
"[latex]": {
"editor.defaultFormatter": "James-Yu.latex-workshop"
},
"latex-workshop.latex.recipes": [
{
"name": "tectonic",
"tools": ["tectonic"]
}
],
"latex-workshop.latex.tools": [
{
"name": "tectonic",
"command": "tectonic",
"args": ["%DOC%.tex"],
"env": {}
}
],
"latex-workshop.message.error.show": false,
// "latex-workshop.message.warning.show": false,
"latex-workshop.message.information.show": false,
"latex-workshop.view.pdf.viewer": "tab",
// Markdown
"[markdown]": {
"editor.quickSuggestions": true,
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
},
"markdown.extension.italic.indicator": "_",
"markdown.extension.toc.unorderedList.marker": "*",
"markdown.extension.list.indentationSize": "inherit",
"markdown-pdf.executablePath": "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome",
// YAML
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// Angular
"angular.experimental-ivy": true,
// C/C++
"C_Cpp.clang_format_path": "/usr/local/opt/llvm/bin/clang-format",
"C_Cpp.default.includePath": ["/usr/local/opt/llvm/include/c++/v1/**"],
"C_Cpp.default.compilerPath": "/usr/local/opt/llvm/bin/clang",
"C_Cpp.errorSquiggles": "EnabledIfIncludesResolve",
// HTML
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// Java
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"java.errors.incompleteClasspath.severity": "ignore",
"java.semanticHighlighting.enabled": false,
// Javascript
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"javascript.updateImportsOnFileMove.enabled": "always",
// Python
"python.languageServer": "Microsoft",
"python.linting.pylintEnabled": true,
// Svelte
"[svelte]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// Typescript
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"typescript.preferences.importModuleSpecifier": "relative",
"typescript.updateImportsOnFileMove.enabled": "always"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment