[go: up one dir, main page]

Skip to content

Instantly share code, notes, and snippets.

@lucasrleite
Created February 1, 2024 12:35
Show Gist options
  • Save lucasrleite/d4614ba384f0b73e6c64920e08aad3f2 to your computer and use it in GitHub Desktop.
Save lucasrleite/d4614ba384f0b73e6c64920e08aad3f2 to your computer and use it in GitHub Desktop.
VSCode Settings
{
// EDITOR AND THEME
"editor.suggestSelection": "first",
"editor.inlineSuggest.enabled": true,
"editor.suggest.showMethods": true,
"editor.suggest.showFunctions": true,
"editor.suggest.showConstructors": true,
"editor.cursorSmoothCaretAnimation": "on",
"editor.smoothScrolling": true,
"editor.bracketPairColorization.enabled": true,
"editor.rulers": [120],
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit",
"source.formatDocument": "explicit",
"source.addMissingImports": "explicit",
"source.fixAll.eslint": "explicit"
},
"editor.fontLigatures": true,
"editor.quickSuggestionsDelay": 0,
"editor.suggest.localityBonus": true,
"editor.suggest.preview": true,
"editor.cursorSurroundingLinesStyle": "all",
"editor.cursorWidth": 4,
"editor.fontFamily": "'JetBrains Mono Semibold', Consolas, 'Courier New', monospace",
"editor.tabCompletion": "on",
"editor.formatOnSave": true,
"editor.useTabStops": false,
"editor.detectIndentation": true,
"editor.indentSize": "tabSize",
"editor.unicodeHighlight.nonBasicASCII": false,
"editor.quickSuggestions": {
"strings": "on",
"other": "on",
"comments": "on"
},
"apc.font.family": "Inter",
"workbench.colorCustomizations": {
"editorCursor.foreground": "#fffb00",
"terminalCursor.foreground": "#fffb00",
"[Origamid]": {
"editorRuler.foreground": "#484848"
}
},
// FILES CONFIGURATION
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[css]": {
"editor.defaultFormatter": "vscode.css-language-features"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[vue]": {
"editor.inlayHints.enabled": "off",
"editor.defaultFormatter": "Vue.volar"
},
"[postcss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[svg]": {
"editor.defaultFormatter": "jock.svg"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// EXTENSION CONFIGURATION
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"git.autofetch": true,
"liveServer.settings.CustomBrowser": "chrome",
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.donotVerifyTags": true,
"workbench.list.smoothScrolling": true,
"scm.inputFontFamily": "editor",
"workbench.iconTheme": "icons",
"liveshare.connectionMode": "auto",
"powermode.shake.enabled": false,
"powermode.combo.counterEnabled": "hide",
"powermode.combo.location": "statusbar",
"powermode.combo.timerEnabled": "hide",
"prisma.trace.server": "messages",
"workbench.editorAssociations": {
"*.lua": "default"
},
"settingsSync.ignoredExtensions": ["wakatime.vscode-wakatime"],
"settingsSync.ignoredSettings": [
"editor.fontFamily",
"-stripe.cliInstallPath"
],
"workbench.colorTheme": "Origamid",
"json.maxItemsComputed": 10000,
"gitlens.codeLens.recentChange.enabled": false,
"vscodeGitCommit.variables": {
"prefix": "keke"
},
"workbench.editor.tabSizing": "shrink",
"editor.largeFileOptimizations": false,
"explorer.expandSingleFolderWorkspaces": false,
"explorer.compactFolders": false,
"editor.wrappingIndent": "none",
"editorconfig.template": "",
"prettier.useTabs": true,
"javascript.autoClosingTags": false,
"typescript.autoClosingTags": false,
"html.format.enable": false,
"html.format.preserveNewLines": false,
"prettier.tabWidth": 4,
"diffEditor.wordWrap": "off",
"powermode.enabled": true,
"eslint.timeBudget.onValidation": {
"warn": 4000,
"error": 8000
},
"prettier.proseWrap": "always",
"prettier.singleAttributePerLine": true,
"prettier.printWidth": 120,
"workbench.tree.indent": 24,
"workbench.tree.renderIndentGuides": "always",
"tailwindCSS.includeLanguages": {
"php": "php",
"html": "html",
"javascript": "javascript",
"css": "css"
},
"workbench.settings.applyToAllProfiles": [
"gitlens.experimental.generateCommitMessagePrompt"
],
"workbench.trustedDomains.promptInTrustedWorkspace": true,
"window.zoomLevel": 1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment