Skip to content

Instantly share code, notes, and snippets.

@vitormil
Created June 14, 2022 14:46
Show Gist options
  • Save vitormil/97b73a0e7f03aba7aa3cf427762605a2 to your computer and use it in GitHub Desktop.
Save vitormil/97b73a0e7f03aba7aa3cf427762605a2 to your computer and use it in GitHub Desktop.
VS Code settings
{
"workbench.colorTheme": "Night Owl",
"workbench.iconTheme": "material-icon-theme",
"editor.fontFamily": "'Dank Mono', 'JetBrains Mono', Menlo, Monaco, 'Courier New', monospace",
"editor.fontWeight": "400",
"workbench.startupEditor": "newUntitledFile",
"editor.bracketPairColorization.enabled": false,
"bracket-pair-colorizer-2.colors": ["#E5A561", "#D978B0"],
"editor.tabSize": 2,
"editor.fontSize": 15,
"editor.lineHeight": 28,
"editor.fontLigatures": true,
"terminal.integrated.fontSize": 14,
"prettier.tabWidth": 2,
"files.defaultLanguage": "plaintext",
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"node_modules": true,
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"files.associations": {
".sequelizerc": "javascript",
".stylelintrc": "json",
".prettierrc": "json"
},
"explorer.compactFolders": false,
"editor.renderLineHighlight": "all",
"workbench.editor.labelFormat": "short",
"extensions.ignoreRecommendations": true,
"javascript.updateImportsOnFileMove.enabled": "never",
"typescript.updateImportsOnFileMove.enabled": "never",
"breadcrumbs.enabled": true,
"editor.parameterHints.enabled": false,
"explorer.confirmDragAndDrop": false,
"editor.rulers": [100],
"emmet.syntaxProfiles": { "javascript": "jsx" },
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"html.erb": "html",
"erb": "html"
},
"gitlens.codeLens.recentChange.enabled": false,
"gitlens.codeLens.authors.enabled": false,
"git.enableSmartCommit": true,
"typescript.tsserver.log": "off",
"javascript.suggest.autoImports": true,
"typescript.suggest.autoImports": true,
"screencastMode.onlyKeyboardShortcuts": true,
"material-icon-theme.folders.associations": {
"infra": "app",
"entities": "class",
"schemas": "class",
"typeorm": "database",
"mongoose": "database",
"repositories": "mappings",
"http": "container",
"migrations": "tools",
"modules": "components",
"implementations": "core",
"dtos": "typescript",
"fakes": "mock",
"websockets": "pipe",
"protos": "pipe",
"grpc": "pipe"
},
"material-icon-theme.files.associations": {
"ormconfig.json": "database",
"tsconfig.json": "tune",
"*.proto": "3d",
"*.tmp": "credits"
},
"colorize.languages": [
"javascript",
"typescript",
"javascriptreact",
"typescriptreact",
"json",
"html",
"css"
],
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.enablePreview": false,
"workbench.editor.wrapTabs": false,
"workbench.editor.decorations.badges": true,
"workbench.editor.decorations.colors": true,
"workbench.editor.enablePreviewFromCodeNavigation": true,
"editor.autoClosingDelete": "always",
"editor.formatOnPaste": false,
"editor.formatOnType": false,
"editor.formatOnSave": false,
"editor.minimap.showSlider": "always",
"editor.stickyTabStops": true,
"editor.renderWhitespace": "all",
"editor.suggestSelection": "first",
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"editor.cursorStyle": "line",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.find.autoFindInSelection": "never",
"editor.find.seedSearchStringFromSelection": "always", //check
"[typescript]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
},
"[typescriptreact]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
}
},
"explorer.confirmDelete": false,
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"errorLens.followCursor": "activeLine",
"errorLens.fontStyleItalic": true,
"errorLens.gutterIconsEnabled": true,
"svg.preview.mode": "img",
"eslint.alwaysShowStatus": true,
"eslint.debug": false,
"eslint.format.enable": true,
"eslint.run": "onSave",
"eslint.workingDirectories": [
{
"mode": "auto"
}
],
"scm.alwaysShowRepositories": true,
"sync.gist": "707b36ab314a3eb43395bb56f4a819b7",
"workbench.editorAssociations": {
"git-rebase-todo": "default"
},
"jestTestExplorer.featureToggles": [],
"jestTestExplorer.debugOutput": "integratedTerminal",
"jestTestExplorer.pathToJest": "yarn test",
"search.mode": "reuseEditor",
"search.searchEditor.reusePriorSearchConfiguration": true,
"search.seedOnFocus": true,
"incrementalSearch.inputMode": "inline",
"scrollToCursor.offset": 6,
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"constant.language.boolean",
"constant.language.null",
"constant.language.json",
"support.constant.property-value.css"
],
"settings": {
"foreground": "#F78C6C",
"fontStyle": ""
}
},
{
"scope": ["keyword.other.unit"],
"settings": {
"foreground": "#F78C6C",
"fontStyle": "bold"
}
},
{
"scope": ["entity.name.tag.css", "entity.other.attribute-name.id.css"],
"settings": {
"foreground": "#ffd966",
"fontStyle": ""
}
},
{
"scope": ["keyword.other.important.css"],
"settings": {
"foreground": "#FF6363",
"fontStyle": "bold italic"
}
},
{
"scope": [
"punctuation.definition.template-expression.begin",
"punctuation.definition.template-expression.end",
"variable.other.readwrite.instance.ruby"
],
"settings": {
"foreground": "#D978B0"
}
}
]
},
"workbench.colorCustomizations": {
"list.hoverBackground": "#0b2033",
"activityBar.activeBorder": "#354b6d",
"activityBar.background": "#000C1D",
"activityBar.border": "#1a2536",
"activityBarBadge.background": "#0087D3",
"editorCursor.foreground": "#eefa80",
"editorLineNumber.activeForeground": "#eefa80",
"editorGroup.border": "#102a44",
"editorGroup.dropBackground": "#00304b",
"editorHoverWidget.background": "#01121F",
"minimap.background": "#01121F",
"sideBar.background": "#001122",
"sideBar.border": "#1a2536",
"sideBar.foreground": "#8BADC1",
"tab.activeBackground": "#003654",
"tab.unfocusedHoverBackground": "#003654",
"breadcrumbPicker.background": "#25344c"
},
"security.workspace.trust.untrustedFiles": "open",
"redhat.telemetry.enabled": false,
"editor.smoothScrolling": true,
"editor.cursorSmoothCaretAnimation": true,
"editor.linkedEditing": true,
"editor.showFoldingControls": "always",
"gitlens.advanced.messages": {
"suppressRebaseSwitchToTextWarning": true
},
"bracket-pair-colorizer-2.depreciation-notice": false,
"editor.cursorSurroundingLines": 5,
"editor.cursorBlinking": "blink",
"gitlens.codeLens.enabled": false,
"gitlens.statusBar.enabled": false,
"solargraph.commandPath": "/Users/vitor.oliveira/.rbenv/shims/solargraph",
"editor.minimap.enabled": false,
"explorer.fileNesting.enabled": true,
"window.zoomLevel": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment