Last active
February 15, 2024 15:31
-
-
Save Yagasaki7K/7a908b1907714d936d21a568d1f83258 to your computer and use it in GitHub Desktop.
Visual Studio Code Config
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
{ | |
// Initial Settings - dieegosf | |
// "workbench.colorTheme": "Min Theme", | |
// "workbench.iconTheme": "symbols", | |
// Install this plugin - https://marketplace.visualstudio.com/items?itemName=drcika.apc-extension (APC Extension) | |
"editor.rulers": [ | |
120 | |
], | |
// "workbench.startupEditor": "newUntitledFile", | |
"javascript.suggest.autoImports": true, | |
// "extensions.ignoreRecommendations": true, | |
// "editor.parameterHints.enabled": false, | |
"editor.renderLineHighlight": "gutter", // Remove highlight on line | |
// "editor.suggestSelection": "first", | |
// "terminal.integrated.showExitAlert": false, | |
"typescript.suggest.autoImports": true, | |
// "terminal.integrated.env.osx": { | |
// "FIG_NEW_SESSION": "1" | |
// }, | |
"editor.tabSize": 4, | |
"editor.insertSpaces": true, | |
// "workbench.editor.labelFormat": "short", | |
// "editor.acceptSuggestionOnCommitCharacter": false, | |
// "explorer.compactFolders": false, | |
// "editor.accessibilitySupport": "off", | |
// "editor.codeActionsOnSave": { | |
// "source.fixAll.eslint": "explicit" | |
// }, | |
// "eslint.validate": [ | |
// "javascript", | |
// "javascriptreact", | |
// "graphql" | |
// ], | |
// "editor.semanticHighlighting.enabled": false, | |
// "breadcrumbs.enabled": false, | |
// "files.exclude": { | |
// "**\/CVS": true, | |
// "**\/.DS_Store": true, | |
// "**\/.hg": true, | |
// "**\/.svn": true, | |
// "**\/.git": true, | |
// ".vscode": true | |
// // "node_modules": true | |
// }, | |
// "update.mode": "start", | |
// "terminal.integrated.gpuAcceleration": "off", | |
// "terminal.integrated.defaultProfile.osx": "fish", | |
// "[json]": { | |
// "editor.defaultFormatter": "vscode.json-language-features" | |
// }, | |
"window.commandCenter": false, // Disable search on middle VSCode | |
// "git.openRepositoryInParentFolders": "always", | |
// "workbench.editor.empty.hint": "hidden", | |
// "update.showReleaseNotes": false, | |
// "apc.activityBar": { | |
// "position": "bottom", | |
// "hideSettings": true, | |
// "size": 48, | |
// "itemMargin": 8, | |
// "itemSize": 32 | |
// }, | |
// "editor.hideCursorInOverviewRuler": true, | |
// "editor.minimap.enabled": false, | |
// "window.titleBarStyle": "native", | |
// "apc.electron": { | |
// "titleBarStyle": "hiddenInset", | |
// "trafficLightPosition": { | |
// "x": 11, | |
// "y": 11 | |
// }, | |
// "frame": false, | |
// }, | |
// "editor.scrollbar.vertical": "hidden", | |
"explorer.sortOrder": "foldersNestsFiles", // Compact files like a .envs and package.json like a folder | |
"explorer.fileNesting.enabled": true, // Compact files like a .envs and package.json like a folder | |
"explorer.fileNesting.patterns": { | |
"*.ts": "${capture}.js", | |
"*.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, yarn.lock, pnpm-lock.yaml, .eslint*, prettier*, tsconfig*, pnpm-lock*, bun.lock*, vite*, next.config*", | |
"tailwind.config*": "tailwind.config*, postcss.config*", // Tailwind | |
".env.local": ".env*", // Dotenv | |
}, | |
// "workbench.statusBar.visible": false, // Footer bar on VSCode with Error WSL and etc | |
// "terminal.integrated.fontFamily": "Fira Code", // Font | |
// "terminal.integrated.fontSize": 14, // Font size | |
// // | |
// "apc.header": { | |
// "height": 36, | |
// }, | |
// "apc.font.family": "Fira Code", // Font | |
// "apc.listRow": { | |
// "height": 24, | |
// }, | |
// "apc.stylesheet": { | |
// ".title-label > h2": "display: none", | |
// ".editor-actions": "display: none", | |
// ".nosidebar .inline-tabs-placeholder": "width: 75px", | |
// ".pane-header": "padding: 0 8px", | |
// ".pane-body": "padding: 8px", | |
// ".split-view-view:first-child .pane-header": "display: none !important;", | |
// ".monaco-list-row": "border-radius: 4px;", | |
// ".monaco-workbench .monaco-list:not(.element-focused):focus:before": "display: none;", | |
// ".title-label": "display: none;", | |
// }, | |
// | |
// Initial Settings - Yagasaki | |
"workbench.colorTheme": "Catppuccin Macchiato", // Theme | |
"material-icon-theme.activeIconPack": "nest", // Icons | |
"editor.fontFamily": "Fira Code", // Font | |
"workbench.tree.indent": 15, // Indentation | |
"editor.fontSize": 14, // Font size | |
"editor.lineHeight": 22, // Line height | |
"editor.fontLigatures": true, // Enable font ligatures | |
"editor.wordWrap": "on", // Word wrap | |
"editor.formatOnSave": true, // Format on save | |
"git.ignoreMissingGitWarning": true, // Ignore missing git warning | |
"explorer.confirmDragAndDrop": false, // Confirm drag and drop | |
"explorer.confirmDelete": false, // Confirm delete | |
// Auto-complete "div.class" on React | |
"emmet.syntaxProfiles": { | |
"javascript": "jsx" | |
}, | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact" | |
}, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"settingsSync.ignoredExtensions": [ | |
"felixfbecker.php-intellisense", | |
"hoovercj.vscode-power-mode", | |
"ms-vscode-remote.remote-wsl" | |
], | |
"editor.inlineSuggest.enabled": true, | |
"github.copilot.enable": { | |
"*": true, | |
"yaml": true, | |
"plaintext": true, | |
"markdown": true | |
}, | |
"terminal.explorerKind": "external", | |
"terminal.integrated.defaultProfile.windows": "Git Bash", | |
"security.workspace.trust.untrustedFiles": "open", | |
"terminal.integrated.enableMultiLinePasteWarning": false, | |
"[prisma]": { | |
"editor.formatOnSave": true | |
}, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"editor.stickyScroll.enabled": true, | |
"git.enableSmartCommit": true, | |
"git.confirmSync": false, | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[javascript]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"emmet.showSuggestionsAsSnippets": true, | |
"chat.editor.wordWrap": "on", | |
"editor.unicodeHighlight.ambiguousCharacters": false, | |
"[markdown]": { | |
"editor.defaultFormatter": "yzhang.markdown-all-in-one" | |
}, | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"workbench.iconTheme": "material-icon-theme", | |
"files.associations": { | |
"*.mdx": "markdown" | |
}, | |
"workbench.editorAssociations": { | |
"*.exe": "default" | |
}, | |
"symbols.hidesExplorerArrows": false, | |
"workbench.activityBar.location": "hidden", | |
"vsicons.dontShowNewVersionMessage": true, | |
"glassit.alpha": 255, | |
"window.menuBarVisibility": "toggle", | |
"vscode-pets.theme": "forest", | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment