Created
October 16, 2024 06:54
-
-
Save DominusKelvin/2fd24dd33fe37d7a8d78f71c0c36d3e5 to your computer and use it in GitHub Desktop.
My Minimalist and Attractive VS Code Settings
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, | |
"security.workspace.trust.untrustedFiles": "open", | |
"editor.accessibilitySupport": "off", | |
"editor.foldingHighlight": false, | |
"window.commandCenter": true, | |
"editor.quickSuggestions": { | |
"strings": true | |
}, | |
"tailwindCSS.includeLanguages": { | |
"plaintext": "html", | |
"ejs": "html" | |
}, | |
"tailwindCSS.files.exclude": [ | |
"**/.git/**", | |
"**/node_modules/**", | |
"**/.hg/**", | |
"**/.tmp/**", | |
"**/.nuxt/**" | |
], | |
/** | |
* Better Defaults | |
**/ | |
"editor.copyWithSyntaxHighlighting": false, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.emptySelectionClipboard": false, | |
"workbench.editor.enablePreview": false, | |
"window.newWindowDimensions": "inherit", | |
"editor.multiCursorModifier": "ctrlCmd", | |
"files.trimTrailingWhitespace": true, | |
"diffEditor.renderSideBySide": false, | |
"editor.snippetSuggestions": "top", | |
"editor.detectIndentation": false, | |
"editor.tabSize": 2, | |
"editor.formatOnSave": true, | |
"files.insertFinalNewline": true, | |
"files.trimFinalNewlines": true, | |
"workbench.sideBar.location": "right", | |
"workbench.statusBar.visible": false, | |
"workbench.editor.showTabs": "single", | |
"editor.guides.indentation": false, | |
"editor.minimap.enabled": false, | |
"editor.lineNumbers": "off", | |
/** | |
* Silence The Noise | |
*/ | |
"breadcrumbs.enabled": false, | |
"scm.diffDecorations": "none", | |
"editor.hover.enabled": false, | |
"editor.matchBrackets": "never", | |
"workbench.tips.enabled": false, | |
"editor.colorDecorators": false, | |
"git.decorations.enabled": false, | |
"workbench.startupEditor": "none", | |
"editor.lightbulb.enabled": "off", | |
"editor.selectionHighlight": false, | |
"editor.overviewRulerBorder": false, | |
"editor.renderLineHighlight": "none", | |
"editor.occurrencesHighlight": "off", | |
"problems.decorations.enabled": false, | |
"editor.renderControlCharacters": false, | |
"editor.hideCursorInOverviewRuler": true, | |
"editor.gotoLocation.multipleReferences": "goto", | |
"editor.gotoLocation.multipleDefinitions": "goto", | |
"editor.gotoLocation.multipleDeclarations": "goto", | |
"workbench.editor.enablePreviewFromQuickOpen": false, | |
"editor.gotoLocation.multipleImplementations": "goto", | |
"editor.gotoLocation.multipleTypeDefinitions": "goto", | |
"editor.fontFamily": "Hack", | |
"editor.fontSize": 17, | |
"editor.lineHeight": 40, | |
"editor.suggestFontSize": 15, | |
"editor.suggestLineHeight": 28, | |
"terminal.integrated.fontSize": 17, | |
"terminal.integrated.defaultProfile.osx": "zsh", | |
/** | |
* Find | |
**/ | |
"search.useIgnoreFiles": false, | |
"search.exclude": { | |
"**/.tmp/": true, | |
"**/node_modules": true, | |
"**/dist": true, | |
"**/package-lock.json": true, | |
"**/yarn.lock": true | |
}, | |
/** | |
* Code | |
**/ | |
// Include "-" in word selection. | |
"editor.wordSeparators": "`~!@#%^&*()=+[{]}\\|;:'\",.<>/?", | |
"emmet.includeLanguages": { | |
"ejs": "html", | |
"vue-html": "html", | |
"vue": "html", | |
"template": "javascript", | |
"postcss": "css", | |
"javascript": "javascriptreact" | |
}, | |
"files.associations": { | |
"*.ejs": "html", | |
"*.template": "javascript", | |
"*.mdx": "markdown" | |
}, | |
/** | |
* Prettier | |
**/ | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"[javascriptreact]": { | |
"editor.formatOnSave": true, | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[astro]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"[vue]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"[svelte]": { | |
"editor.defaultFormatter": "svelte.svelte-vscode", | |
"editor.formatOnSave": true | |
}, | |
"prettier.requireConfig": true, | |
"prettier.useEditorConfig": false, | |
"prettier.documentSelectors": ["**/*.astro"], | |
"terminal.external.osxExec": "Warp.app", | |
"extensions.ignoreRecommendations": true, | |
"explorer.confirmDelete": false, | |
"remote.SSH.remotePlatform": { | |
"dominuskelvin.dominuskelvin.dev.main.csb": "linux", | |
"dominuskelvin.dominuskelvin.dev.csb": "linux" | |
}, | |
"svelte.enable-ts-plugin": true, | |
"workbench.colorTheme": "Vitesse Dark", | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"php.validate.executablePath": "/opt/homebrew/bin/php", | |
"php.suggest.basic": false, | |
"telemetry.telemetryLevel": "off", | |
"workbench.preferredDarkColorTheme": "Vitesse Dark", | |
"workbench.preferredHighContrastLightColorTheme": "Vitesse Light", | |
"window.autoDetectColorScheme": true, | |
"workbench.preferredLightColorTheme": "Vitesse Light", | |
"workbench.preferredHighContrastColorTheme": "Vitesse Black", | |
"go.toolsManagement.autoUpdate": true, | |
"editor.stickyScroll.enabled": true, | |
"explorer.confirmDragAndDrop": false, | |
"git.openRepositoryInParentFolders": "always", | |
"[cpp]": { | |
"editor.defaultFormatter": "ms-vscode.cpptools" | |
}, | |
"workbench.editor.editorActionsLocation": "titleBar", | |
"workbench.activityBar.location": "hidden", | |
"workbench.tree.enableStickyScroll": true, | |
"git.enableSmartCommit": true, | |
"explorer.confirmPasteNative": false, | |
"vue.server.hybridMode": true | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment