-
-
Save pedromiranda96/c18ee2742f4f48783199a552cc1b73f8 to your computer and use it in GitHub Desktop.
Tweaked Dracula theme for VSCode
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "diffEditor.renderSideBySide": true, | |
| "editor.fontSize": 14, | |
| "editor.lineHeight": 22, | |
| "editor.tabSize": 2, | |
| "editor.matchBrackets": "never", | |
| "editor.cursorBlinking": "solid", | |
| "editor.selectionHighlight": false, | |
| "editor.occurrencesHighlight": "off", | |
| "editor.scrollbar.horizontal": "hidden", | |
| "editor.scrollbar.vertical": "hidden", | |
| "editor.scrollbar.verticalScrollbarSize": 0, | |
| "explorer.openEditors.visible": 0, | |
| "scm.diffDecorationsGutterVisibility": "hover", | |
| "scm.diffDecorations": "gutter", | |
| "window.title": "${activeEditorMedium}", | |
| /* Core behavior | |
| ----------------------------------------------------*/ | |
| "workbench.editor.enablePreviewFromQuickOpen": false, | |
| "workbench.startupEditor": "none", | |
| "git.enableSmartCommit": true, | |
| "editor.tabCompletion": "onlySnippets", | |
| "search.exclude": { | |
| ".next": true, | |
| "dist": true, | |
| "static": true | |
| }, | |
| "explorer.confirmDragAndDrop": false, | |
| "keyboard.dispatch": "keyCode", | |
| "git.confirmSync": false, | |
| /* Formatting | |
| ----------------------------------------------------*/ | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "html.format.enable": false, | |
| "editor.formatOnSave": true, | |
| "css.validate": false, | |
| /* JavaScript | |
| ----------------------------------------------------*/ | |
| "javascript.updateImportsOnFileMove.enabled": "always", | |
| "[javascript]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| /* Emmet | |
| ----------------------------------------------------*/ | |
| "emmet.triggerExpansionOnTab": true, | |
| "emmet.includeLanguages": { | |
| "javascript": "javascriptreact", | |
| "svelte": "html" | |
| }, | |
| /***************************************************** | |
| Settings for third-party extensions | |
| ******************************************************/ | |
| /* TailwindCSS | |
| ----------------------------------------------------*/ | |
| "tailwindCSS.emmetCompletions": true, | |
| /* Vim | |
| ----------------------------------------------------*/ | |
| "vim.foldfix": true, | |
| "vim.normalModeKeyBindingsNonRecursive": [ | |
| { | |
| "before": ["u"], | |
| "after": [], | |
| "commands": [ | |
| { | |
| "command": "undo" | |
| } | |
| ] | |
| }, | |
| { | |
| "before": ["<C-r>"], | |
| "after": [], | |
| "commands": [ | |
| { | |
| "command": "redo" | |
| } | |
| ] | |
| } | |
| ], | |
| /* Sync | |
| ----------------------------------------------------*/ | |
| "sync.gist": "381689dc8fb5ae466a6c8833e84bd612", | |
| /* Other | |
| ----------------------------------------------------*/ | |
| "eslint.alwaysShowStatus": true, | |
| // "eslint.workingDirectories": [{ "mode": "auto" }], | |
| "els.codeLens.relatedFiles": false, | |
| "files.associations": { | |
| "*.js": "javascriptreact" | |
| }, | |
| "terminal.integrated.scrollback": 10000, | |
| "editor.renderWhitespace": "none", | |
| "editor.renderControlCharacters": false, | |
| "diffEditor.renderIndicators": false, | |
| "editor.overviewRulerBorder": false, | |
| "debug.node.autoAttach": "off", | |
| "debug.javascript.usePreview": false, | |
| "debug.internalConsoleOptions": "neverOpen", | |
| "debug.openDebug": "neverOpen", | |
| "ruby.intellisense": "rubyLocate", | |
| "ruby.useLanguageServer": true, | |
| "editor.minimap.showSlider": "always", | |
| "typescript.updateImportsOnFileMove.enabled": "always", | |
| "vscode-graphql.showExecCodelens": false, | |
| "files.exclude": { | |
| "**/.cache": true, | |
| "**/.next": true, | |
| "**/build": true, | |
| "**/node_modules": true, | |
| "node_modules": true, | |
| "package-lock.json": true | |
| }, | |
| "security.workspace.trust.untrustedFiles": "open", | |
| "terminal.explorerKind": "external", | |
| "search.useGlobalIgnoreFiles": true, | |
| "explorer.experimental.fileNesting.enabled": true, | |
| "explorer.experimental.fileNesting.patterns": { | |
| "*.ts": "$(capture).js, $(capture).*.ts", | |
| "*.js": "$(capture).js.map, $(capture).min.js, $(capture).d.ts", | |
| "*.jsx": "$(capture).js", | |
| "*.tsx": "$(capture).ts", | |
| "tsconfig.json": "tsconfig.*.json", | |
| "package.json": "package-lock.json, .npmrc, yarn.lock, .yarnrc, pnpm-lock.yaml, tailwind.config.js, postcss.config.js, sentry.client.config.js, sentry.properties, sentry.server.config.js, jsconfig.js, cypress.json, .prettierrc, .node-version, .gitignore, .eslintrc.json, .env.local, jsconfig.json, next.config.js, start.sh, tsconfig.json, vitest.config.ts, remix.config.js, remix.env.d.ts, fly.toml, Dockerfile, .prettierignore, .eslintrc.js, .dockerignore, .env" | |
| }, | |
| "[prisma]": { | |
| "editor.defaultFormatter": "Prisma.prisma" | |
| }, | |
| "debug.javascript.autoAttachFilter": "disabled", | |
| "editor.unicodeHighlight.allowedCharacters": { | |
| " ": true | |
| }, | |
| "editor.unicodeHighlight.ambiguousCharacters": false, | |
| "editor.codeActionsOnSave": { | |
| // "source.fixAll": true | |
| }, | |
| "editor.guides.indentation": false, | |
| "editor.guides.highlightActiveIndentation": false, | |
| "extensions.ignoreRecommendations": true, | |
| "editor.minimap.enabled": false, | |
| "npm.keybindingsChangedWarningShown": true, | |
| "tailwindCSS.colorDecorators": false, | |
| "playwright.reuseBrowser": false, | |
| "workbench.colorTheme": "Dracula", | |
| "workbench.colorCustomizations": { | |
| // "editor.background": "#1e2125", | |
| "terminal.ansiBrightRed": "#E06C75", | |
| "terminal.ansiBrightBlue": "#528BFF", | |
| "terminal.ansiBrightCyan": "#56B6C2", | |
| "editorCursor.foreground": "#CBD6E8", | |
| // good so far | |
| // "editor.background": "#000", | |
| "editor.background": "#0f172a", | |
| "menu.background": "#0f172a", | |
| "sideBar.background": "#0b111e", | |
| "banner.background": "#0f172a", | |
| "tab.inactiveBackground": "#0b111e", | |
| "tab.activeBackground": "#0f172a", | |
| "titleBar.activeBackground": "#0b111e", | |
| "editor.lineHighlightBorder": "#ff000000" | |
| }, | |
| "editor.lightbulb.enabled": "off", | |
| "svelte.enable-ts-plugin": true, | |
| "breadcrumbs.enabled": false, | |
| "git.openRepositoryInParentFolders": "always", | |
| "githubPullRequests.terminalLinksHandler": "github", | |
| "window.commandCenter": false, | |
| "workbench.editor.empty.hint": "hidden", | |
| // LINE NUMBERS | |
| // "editor.lineNumbers": "relative", | |
| "workbench.activityBar.location": "hidden", | |
| "tailwind-fold.showTailwindImage": false, | |
| "tailwind-fold.foldStyle": "QUOTES", | |
| "github.copilot.enable": { | |
| "*": true, | |
| "plaintext": false, | |
| "markdown": false, | |
| "scminput": false | |
| }, | |
| "workbench.editor.untitled.labelFormat": "name", | |
| // QUICK SUGGESTIONS | |
| "editor.quickSuggestions": { | |
| // "comments": "off", | |
| // "strings": "off", | |
| // "other": "off" | |
| }, | |
| "editor.accessibilitySupport": "off", | |
| "tailwind-fold.autoFold": false, | |
| "githubPullRequests.pullBranch": "never", | |
| "editor.suggest.showWords": false, | |
| "editor.stickyScroll.enabled": false, | |
| "workbench.layoutControl.enabled": false, | |
| "diffEditor.hideUnchangedRegions.enabled": true, | |
| "rubyLsp.featuresConfiguration": {}, | |
| "rubyLsp.formatter": "none", | |
| "prettier.requireConfig": true, | |
| "workbench.statusBar.visible": false | |
| // "eslint.enable": false | |
| // HIDE SQUIGGLYS | |
| // "editorError.foreground": "#00000000", | |
| // "editorWarning.foreground": "#00000000", | |
| // "editorInfo.foreground": "#00000000" | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment