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 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
{ | |
"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