Skip to content

Instantly share code, notes, and snippets.

@Applelo
Last active July 17, 2023 15:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Applelo/726f24b41a31fa6c2626caf1626867c9 to your computer and use it in GitHub Desktop.
Save Applelo/726f24b41a31fa6c2626caf1626867c9 to your computer and use it in GitHub Desktop.
{
// Disable telemetry
"telemetry.telemetryLevel": "off",
"redhat.telemetry.enabled": false,
// Theming
"workbench.colorTheme": "Tokyo Night",
"workbench.iconTheme": "material-icon-theme",
"editor.codeLensFontSize": 13,
"editor.fontSize": 15,
"editor.suggestFontSize": 15,
"terminal.integrated.fontSize": 13,
"terminal.integrated.lineHeight": 1,
"debug.console.fontSize": 10,
"editor.fontFamily": "Dank Mono",
"editor.folding": false,
// UI
"window.zoomLevel": 1.75,
"editor.minimap.enabled": false,
"editor.glyphMargin": false,
"workbench.editor.showTabs": true,
"workbench.editor.pinnedTabSizing": "compact",
"workbench.editor.tabSizing": "shrink",
"workbench.welcomePage.walkthroughs.openOnInstall": false,
"breadcrumbs.enabled": false,
"workbench.startupEditor": "newUntitledFile",
"editor.lightbulb.enabled": false,
"editor.overviewRulerBorder": false,
"editor.renderLineHighlight": "line",
"editor.renderControlCharacters": false,
"editor.gotoLocation.multipleReferences": "goto",
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.gotoLocation.multipleDeclarations": "goto",
"workbench.editor.enablePreviewFromQuickOpen": false,
"editor.gotoLocation.multipleImplementations": "goto",
"editor.gotoLocation.multipleTypeDefinitions": "goto",
//Theme specific UI
"diffEditor.renderSideBySide": false,
"editor.copyWithSyntaxHighlighting": false,
"editor.snippetSuggestions": "bottom",
"editor.tabSize": 2,
"editor.detectIndentation": true,
"files.insertFinalNewline": true,
"window.nativeFullScreen": true,
"window.newWindowDimensions": "inherit",
"workbench.editor.enablePreview": false,
"workbench.editor.highlightModifiedTabs": true,
// Formatter
"editor.defaultFormatter": "esbenp.prettier-vscode",
"[xml]": {
"editor.defaultFormatter": "redhat.vscode-xml"
},
// Search
"search.smartCase": true,
"search.useIgnoreFiles": false,
"search.exclude": {
"**/vendor/*": true,
"**/public/*": true,
"**/node_modules": true,
"**/dist": true,
"**/package-lock.json": true,
"**/pnpm-lock.yaml": true,
"**/yarn.lock": true
},
// Code
// Include "-" in word selection.
"editor.cursorBlinking": "smooth",
"editor.cursorSmoothCaretAnimation": "on",
"editor.wordWrap": "on",
"editor.tabCompletion": "on",
"editor.semanticHighlighting.enabled": true,
"editor.linkedEditing": true,
"editor.bracketPairColorization.enabled": true,
"diffEditor.ignoreTrimWhitespace": false,
// "editor.acceptSuggestionOnCommitCharacter": false,
"editor.accessibilitySupport": "off",
"editor.renderFinalNewline": "on",
"editor.renderWhitespace": "selection",
"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {
"liquid": "html",
"twig": "html"
},
"html.autoClosingTags": true,
"files.trimTrailingWhitespace": true,
"workbench.editorAssociations": {
"*.pdf": "analyticsignal.preview-pdf"
},
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
// Git
"git.autofetch": true,
"git.ignoreRebaseWarning": true,
"git.confirmSync": false,
// Suggestions
"editor.inlineSuggest.enabled": true,
"editor.acceptSuggestionOnEnter": "smart",
"editor.quickSuggestions": {
"strings": true
},
"editor.suggestSelection": "first",
"editor.suggest.showWords": false,
"emmet.showAbbreviationSuggestions": false,
"javascript.preferences.importModuleSpecifier": "non-relative",
"typescript.preferences.importModuleSpecifier": "non-relative",
"typescript.suggest.completeFunctionCalls": true,
"editor.guides.indentation": false,
"editor.unicodeHighlight.ambiguousCharacters": false,
"editor.unicodeHighlight.invisibleCharacters": false,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment