Created
June 4, 2024 01:24
-
-
Save JohnPhamous/ec429b3185270dbc05e115e28d42efe3 to your computer and use it in GitHub Desktop.
This file contains 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
{ | |
"js/ts.implicitProjectConfig.checkJs": true, | |
"editor.copyWithSyntaxHighlighting": true, | |
"liveshare.connectionMode": "relay", | |
"vim.smartRelativeLine": true, | |
"vim.overrideCopy": false, | |
"diffEditor.wordWrap": "on", | |
"breadcrumbs.enabled": true, | |
"editor.gotoLocation.multipleDefinitions": "goto", | |
// "typescript.preferGoToSourceDefinition": true, | |
// "javascript.preferGoToSourceDefinition": true, | |
"editor.acceptSuggestionOnCommitCharacter": false, | |
"editor.suggest.localityBonus": true, | |
"editor.renderLineHighlight": "all", | |
"workbench.editor.customLabels.enabled": true, | |
"workbench.editor.customLabels.patterns": { | |
"**/app/**/page.tsx": "${dirname}.${extname}", | |
"**/app/**/layout.tsx": "${dirname}/layout.${extname}", | |
"**/app/**/index.tsx": "${dirname(1)}/${dirname}", | |
"**/index.module.css": "${dirname(1)}/${dirname}", | |
"**/index.tsx": "${dirname(1)}/${dirname}", | |
"**/index.ts": "${dirname(1)}/${dirname}", | |
}, | |
// "typescript.inlayHints.variableTypes.enabled": true, | |
"editor.bracketPairColorization.enabled": true, | |
"gitlens.advanced.blame.customArguments": [ | |
"--ignore-revs-file", | |
".git-blame-ignore-revs" | |
], | |
"githubPullRequests.commentExpandState": "collapseAll", | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": "explicit", | |
}, | |
"eslint.rules.customizations": [ | |
{ | |
"rule": "*", | |
"severity": "warn" | |
} | |
], | |
"cSpell.userWords": [ | |
"allowlist", | |
"antd", | |
"Appspaces", | |
"artefacts", | |
"authed", | |
"autocompleting", | |
"Avenir", | |
"boba", | |
"Callout", | |
"Cascadia", | |
"Checkly", | |
"Checkmark", | |
"CHROMEOS", | |
"Chrono", | |
"clearfilter", | |
"clsx", | |
"CMDK", | |
"Conjs", | |
"constate", | |
"contentful", | |
"Customizer", | |
"datetime", | |
"dedupe", | |
"deserialize", | |
"Dropdown", | |
"Droppable", | |
"firstload", | |
"flyout", | |
"Flyouts", | |
"GLTF", | |
"gorm", | |
"GURL", | |
"HCBT", | |
"hgetall", | |
"HHOOK", | |
"history", | |
"hset", | |
"HWND", | |
"iframe", | |
"Imgix", | |
"injectable", | |
"johnphamous", | |
"jpham", | |
"keymap", | |
"konva", | |
"liveblocks", | |
"Lookback", | |
"LPARAM", | |
"mconnect", | |
"message", | |
"Millis", | |
"monokai", | |
"nextjs", | |
"ngrx", | |
"nocheck", | |
"noescape", | |
"noopener", | |
"noreferrer", | |
"Objs", | |
"onclick", | |
"overscan", | |
"Paulo", | |
"POWERBICOM", | |
"preproduction", | |
"psql", | |
"rainbowkit", | |
"ratelimit", | |
"Raycaster", | |
"replayer", | |
"Replayer's", | |
"rrweb", | |
"Scroller", | |
"searchstrings", | |
"Smartsheet", | |
"spel", | |
"stylelint", | |
"tailwindcss", | |
"testid", | |
"Tinybird", | |
"tinykeys", | |
"tooltips", | |
"TURBOREPO", | |
"unauthed", | |
"Unclickable", | |
"unmarshaling", | |
"Unmount", | |
"upsell", | |
"validators", | |
"Vercel", | |
"Vercelian", | |
"verdana", | |
"wagmi", | |
"Waitlist", | |
"wireframe", | |
"Wordmark", | |
"workapps", | |
"xmlhttprequest", | |
"xsmall", | |
"zindex" | |
], | |
"editor.cursorBlinking": "smooth", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.fontFamily": "'CommitMono', 'Monaspace Neon', 'Geist Mono', 'Cascadia Code', 'Dank Mono', 'Operator Mono', 'FiraCode NF'", | |
"editor.inlayHints.fontFamily": "'Monaspace Neon', 'Geist Mono', 'Cascadia Code', 'Dank Mono', 'Operator Mono', 'FiraCode NF'", | |
"editor.codeLensFontFamily": "'Monaspace Neon', 'Geist Mono', 'Cascadia Code', 'Dank Mono', 'Operator Mono', 'FiraCode NF'", | |
"editor.fontWeight": "400", | |
// "editor.letterSpacing": 0.25, | |
// "editor.fontLigatures": "'ss09' 1", | |
"editor.fontLigatures": "'ss01', 'ss02', 'ss03', 'ss06', 'ss07', 'ss08', 'calt', 'dlig'", | |
"search.showLineNumbers": true, | |
"editor.lineNumbers": "on", | |
"editor.fontSize": 16, | |
"editor.formatOnSave": true, | |
"editor.minimap.showSlider": "mouseover", | |
"editor.minimap.enabled": false, | |
"editor.tokenColorCustomizations": { | |
"[*Light*]": { | |
"textMateRules": [ | |
{ | |
"scope": "ref.matchtext", | |
"settings": { | |
"foreground": "#000" | |
} | |
} | |
] | |
}, | |
"[*Dark*]": { | |
"textMateRules": [ | |
{ | |
"scope": "ref.matchtext", | |
"settings": { | |
"foreground": "#fff" | |
} | |
} | |
] | |
}, | |
"textMateRules": [ | |
{ | |
"scope": [ | |
"entity.name.function", | |
"support.function" | |
], | |
"settings": { | |
"fontStyle": "bold" | |
} | |
} | |
] | |
}, | |
"editor.wordWrap": "on", | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact" | |
}, | |
"emmet.triggerExpansionOnTab": true, | |
"explorer.confirmDelete": false, | |
"explorer.confirmDragAndDrop": false, | |
"explorer.openEditors.visible": 0, | |
"files.exclude": { | |
"**/.classpath": true, | |
"**/.factorypath": true, | |
"**/.project": true, | |
"**/.settings": true, | |
"storybook-static": true, | |
"coverage": true, | |
".next": true, | |
".react-email": true, | |
".turbo": true, | |
".vercel": true, | |
".allowlists": true | |
}, | |
"files.watcherExclude": { | |
"**/.git/objects/**": true, | |
"**/.git/subtree-cache/**": true, | |
"**/node_modules/**": true, | |
"**/generated/**": true, | |
"storybook-static": true, | |
"coverage": true, | |
}, | |
"javascript.preferences.importModuleSpecifier": "relative", | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"liveshare.showInStatusBar": "whileCollaborating", | |
"typescript.preferences.importModuleSpecifier": "non-relative", | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"vim.easymotion": true, | |
"vim.useCtrlKeys": true, | |
"vim.useSystemClipboard": false, | |
"vim.leader": "<space>", | |
"vim.visualstar": true, | |
"vim.highlightedyank.enable": true, | |
"vim.hlsearch": true, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
"before": [ | |
"<C-n>" | |
], | |
"commands": [ | |
":nohl", | |
] | |
}, | |
{ | |
"before": [ | |
"g", | |
"d" | |
], | |
"commands": [ | |
"typescript.goToSourceDefinition" | |
] | |
} | |
], | |
"window.title": "${dirty} ${rootName}", | |
"workbench.sideBar.location": "right", | |
"workbench.startupEditor": "newUntitledFile", | |
"workbench.settings.editor": "json", | |
"editor.suggestSelection": "first", | |
"terminal.integrated.fontFamily": "'Monaspace Neon', 'Geist Mono', 'Cascadia Code', 'Dank Mono', 'Operator Mono', 'Fira Mono for Powerline', monospace", | |
"gitlens.views.repositories.files.layout": "tree", | |
"search.exclude": { | |
"**/node_modules": true, | |
"**/bower_components": true, | |
"**/build": true, | |
"**/*/*.snap": true, | |
"**/*.lock": true, | |
"**/*.svg": true, | |
"frontend/src/graph/generated/*": true, | |
}, | |
"search.followSymlinks": false, | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[vue]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"extensions.ignoreRecommendations": false, | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"typescript.tsserver.maxTsServerMemory": 62144, | |
"files.maxMemoryForLargeFilesMB": 400096, | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"editor.insertSpaces": false, | |
"editor.tabSize": 8, | |
"editor.detectIndentation": false, | |
"editor.rulers": [ | |
100 | |
], | |
"files.eol": "\n", | |
"files.trimTrailingWhitespace": true, | |
"files.insertFinalNewline": true, | |
"files.trimFinalNewlines": true, | |
"editor.minimap.maxColumn": 80, | |
"editor.minimap.renderCharacters": false, | |
"git.autofetchPeriod": 180, | |
"git.autorefresh": true, | |
"git.autofetch": true, | |
"editor.accessibilitySupport": "off", | |
"[jsonc]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"window.autoDetectHighContrast": false, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[markdown]": { | |
"editor.defaultFormatter": "yzhang.markdown-all-in-one" | |
}, | |
"[less]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"cSpell.enabled": true, | |
"debug.onTaskErrors": "abort", | |
"workbench.statusBar.visible": true, | |
"diffEditor.renderSideBySide": false, | |
"git.mergeEditor": false, | |
"git.confirmSync": false, | |
"gitlens.blame.ignoreWhitespace": true, | |
"githubPullRequests.fileListLayout": "tree", | |
"editor.cursorStyle": "line", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"editor.inlineSuggest.enabled": true, | |
"cSpell.enableFiletypes": [ | |
"mdx" | |
], | |
"[css]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"diffEditor.ignoreTrimWhitespace": true, | |
"githubPullRequests.pullBranch": "never", | |
"[postcss]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"editor.stickyScroll.enabled": true, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"[svelte]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"workbench.colorTheme": "Shades of Purple (Super Dark)", | |
"cssvar.themes": [ | |
"dark-theme", | |
], | |
"cssvar.excludeThemedVariables": true, | |
"files.associations": { | |
".env*": "dotenv", | |
"spaces.config.json": "jsonc", | |
"turbo.json": "jsonc", | |
"CODEOWNERS": "ignore", | |
"tsconfig.*.json": "jsonc", | |
"*.css": "tailwindcss", | |
"*.js": "javascriptreact" | |
}, | |
"dotenv.enableAutocloaking": false, | |
"workbench.layoutControl.enabled": false, | |
"security.promptForLocalFileProtocolHandling": false, | |
"github.copilot.enable": { | |
"*": false, | |
"plaintext": false, | |
"markdown": false, | |
"scminput": false | |
}, | |
"window.commandCenter": false, | |
"codeium.enableConfig": { | |
"*": true, | |
"postcss": true | |
}, | |
"workbench.activityBar.location": "top", | |
"git.openRepositoryInParentFolders": "always", | |
"github.copilot.editor.enableAutoCompletions": true, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment