{ "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": [""], "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" }