Skip to content

Instantly share code, notes, and snippets.

@Nagref
Last active May 18, 2023 02:58
Show Gist options
  • Save Nagref/a29306de6741e1cda1ae57c60957d9fc to your computer and use it in GitHub Desktop.
Save Nagref/a29306de6741e1cda1ae57c60957d9fc to your computer and use it in GitHub Desktop.
VSCode Settings
{
// editor
"editor.tabSize": 2,
"editor.fontSize": 15,
"editor.lineHeight": 1.5,
"editor.fontFamily": "JetBrains Mono",
"editor.fontLigatures": true,
"editor.wordWrap": "on",
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": true,
"editor.minimap.enabled": false,
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.tabCompletion": "on",
"files.autoSave": "afterDelay",
"editor.linkedEditing": true,
"editor.cursorBlinking": "phase",
"editor.cursorSmoothCaretAnimation": "on",
"editor.semanticHighlighting.enabled": false,
"editor.parameterHints.enabled": false,
"editor.renderLineHighlight": "gutter",
"editor.inlineSuggest.enabled": true,
"editor.suggestSelection": "first",
"editor.accessibilitySupport": "off",
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"comment",
"comment.block.documentation",
"comment.block.documentation.js",
"comment.line.double-slash.js",
"storage.type.class.jsdoc",
"entity.name.type.instance.jsdoc",
"variable.other.jsdoc",
"punctuation.definition.comment",
"punctuation.definition.comment.begin.documentation",
"punctuation.definition.comment.end.documentation"
],
"settings": {
"foreground": "#7970A9"
}
}
]
},
// explorer
"explorer.compactFolders": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
// workbench
"workbench.editor.enablePreview": false,
"workbench.productIconTheme": "fluent-icons",
"workbench.iconTheme": "zarp-icons",
"workbench.colorTheme": "Dracula Pro",
"workbench.startupEditor": "newUntitledFile",
"workbench.editor.labelFormat": "short",
"security.workspace.trust.untrustedFiles": "newWindow",
"workbench.colorCustomizations": {
"icon.foreground": "#9580FF",
"foreground": "#F8F8F2",
"focusBorder": "#504C67",
"widget.shadow": "#0B0D0F",
"menu.background": "#22212C",
"minimap.background": "#0B0D0F",
"minimap.errorHighlight": "#FF9580",
"selection.background": "#9580FF",
"descriptionForeground": "#708CA9",
"errorForeground": "#FF9580",
"progressBar.background": "#9580FF",
"editorGroupHeader.tabsBackground": "#0B0D0F",
"editor.background": "#0B0D0F",
"editorCursor.foreground": "#FF80BF",
"editor.lineHighlightBorder": "#504C67",
"editorLineNumber.foreground": "#504C67",
"editorLineNumber.activeForeground": "#F8F8F2",
"editorWidget.background": "#0B0D0F",
"editor.selectionBackground": "#504C67",
"icon": "#0B0D0F",
"input.background": "#0B0D0F",
"input.border": "#0B0D0F",
"input.foreground": "#F8F8F2",
"input.placeholderForeground": "#9580FF",
"inputOption.activeBorder": "#9580FF",
"button.background": "#9580FF",
"button.hoverBackground": "#504C67",
"list.activeSelectionBackground": "#504C67",
"list.inactiveSelectionBackground": "#22212C",
"list.hoverBackground": "#22212C",
"sideBar.background": "#0B0D0F",
"sideBar.border": "#0B0D0F",
"sideBarSectionHeader.border": "#0B0D0F",
"sideBarSectionHeader.foreground": "#504C67",
"sideBarSectionHeader.background": "#0B0D0F",
"activityBar.background": "#0B0D0F",
"activityBar.inactiveForeground": "#504C67",
"activityBar.dropBackground": "#9580FF",
"activityBar.activeBorder": "#9580FF",
"activityBarBadge.background": "#9580FF",
"activityBarBadge.foreground": "#F8F8F2",
"activityBar.activeBackground": "#0B0D0F",
"titleBar.activeBackground": "#0B0D0F",
"titleBar.activeForeground": "#9580FF",
"titleBar.inactiveBackground": "#0B0D0F",
"titleBar.inactiveForeground": "#7970A9",
"titleBar.border": "#0B0D0F",
"dropdown.background": "#0B0D0F",
"dropdown.listBackground": "#0B0D0F",
"breadcrumb.background": "#0B0D0F",
"breadcrumb.foreground": "#7970A9",
"tab.activeBorderTop": "#9580FF",
"tab.activeBackground": "#22212C",
"tab.hoverBackground": "#22212C",
"tab.border": "#22212C",
"tab.inactiveBackground": "#0B0D0F",
"tab.activeForeground": "#F8F8F2",
"tab.inactiveForeground": "#7970A9",
"panel.border": "#9580FF",
"panel.background": "#0B0D0F",
"panelTitle.activeBorder": "#9580FF",
"panelTitle.activeForeground": "#F8F8F2",
"panelTitle.inactiveForeground": "#7970A9",
"terminalCursor.foreground": "#FF80BF",
"terminal.background": "#0B0D0F",
"terminal.SectionHeader.background": "#9580FF",
"badge.background": "#504C67",
"gitDecoration.ignoredResourceForeground": "#7970A9",
"gitDecoration.modifiedResourceForeground": "#8AFF80",
"gitDecoration.deletedResourceForeground": "#FF9580",
"gitDecoration.untrackedResourceForeground": "#9580FF",
"gitDecoration.conflictingResourceForeground": "#FFFF80",
"statusBar.background": "#22212C",
"statusBar.foreground": "#7970A9",
"statusBar.border": "#0B0D0F",
"statusBarItem.remoteBackground": "#9580FF",
"statusBarItem.remoteForeground": "#F8F8F2"
},
// prettier
"editor.defaultFormatter": "esbenp.prettier-vscode",
"prettier.enable": true,
"prettier.singleQuote": false,
"prettier.tabWidth": 2,
"prettier.semi": false,
// Terminal
"terminal.integrated.fontSize": 13,
"terminal.integrated.fontWeight": "normal",
"terminal.integrated.fontFamily": "JetBrains Mono",
"terminal.integrated.defaultProfile.linux": "zsh",
"terminal.integrated.defaultProfile.windows": "Git Bash",
"terminal.integrated.showExitAlert": false,
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.gpuAcceleration": "off",
"terminal.integrated.minimumContrastRatio": 1,
"terminal.integrated.drawBoldTextInBrightColors": true,
"terminal.integrated.profiles.windows": {
"Node.js": {
"path": "C:\\Program Files\\nodejs\\node.exe",
"args": []
}
},
// zen mode
"zenMode.hideActivityBar": true,
"zenMode.hideTabs": true,
"zenMode.silentNotifications": true,
"zenMode.fullScreen": false,
"zenMode.centerLayout": false,
"zenMode.hideLineNumbers": false,
// Extensões
"todohighlight.isEnable": false,
"todo-tree.regex.regex": "(//|#|<!--|;|/\\*|^|^\\s*(-|\\d+.))\\s*($TAGS)",
"splitHTMLAttributes.closingBracketOnNewLine": true,
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"javascript.suggest.autoImports": true,
"typescript.suggest.autoImports": true,
"tabnine.experimentalAutoImports": true,
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"extensions.ignoreRecommendations": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.updateImportsOnFileMove.enabled": "never",
"liveServer.settings.donotShowInfoMsg": true,
"http.systemCertificates": false,
"gitlens.codeLens.recentChange.enabled": false,
"gitlens.codeLens.authors.enabled": false,
"gitlens.codeLens.enabled": false,
"git.enableSmartCommit": true,
"git.autofetch": true,
"liveshare.featureSet": "insiders",
"typescript.tsserver.log": "off",
"markdown.extension.print.theme": "dark",
"screencastMode.onlyKeyboardShortcuts": true,
"cSpell.language": "en,pt",
"codesnap.backgroundColor": "transparent",
"codesnap.transparentBackground": true,
"codesnap.boxShadow": "0 0 0",
"liveServer.settings.donotVerifyTags": true,
"cSpell.enableFiletypes": [
"!asciidoc",
"!c",
"!cpp",
"!csharp",
"!go",
"!handlebars",
"!haskell",
"!jade",
"!java",
"!latex",
"!php",
"!pug",
"!python",
"!restructuredtext",
"!rust",
"!scala",
"!scss"
],
"cSpell.userWords": [
"chakra",
"desligar",
"Fagner",
"ligar",
"middlewares",
"prefetch",
"rocketseat",
"todohighlight",
"upsert"
],
"todo-tree.general.tags": [
"BUG",
"HACK",
"FIXME",
"TODO",
"XXX",
"[ ]",
"[x]"
],
"[css]": {
"editor.defaultFormatter": "vscode.css-language-features"
},
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment