Created
September 12, 2024 12:18
-
-
Save Tresor-Kasenda/47379013f6a75a283e025bd9d2b4caf4 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
{ | |
// configure terminal | |
"terminal.explorerKind": "external", | |
"terminal.sourceControlRepositoriesKind": "external", | |
"terminal.external.windowsExec": "C:\\Program Files\\Git\\bin\\bash.exe", | |
"terminal.integrated.defaultProfile.osx": "Git Bash", | |
"terminal.integrated.cursorStyle": "line", | |
"editor.copyWithSyntaxHighlighting": false, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.emptySelectionClipboard": false, | |
"workbench.editor.enablePreview": false, | |
// configure editor | |
"window.newWindowDimensions": "inherit", | |
"editor.multiCursorModifier": "ctrlCmd", | |
"files.trimTrailingWhitespace": true, | |
"diffEditor.renderSideBySide": false, | |
"editor.snippetSuggestions": "top", | |
"editor.detectIndentation": false, | |
"files.insertFinalNewline": true, | |
"files.trimFinalNewlines": true, | |
"editor.minimap.enabled": false, | |
"editor.lineNumbers": "off", | |
"editor.guides.indentation": false, | |
// silence the noise | |
"breadcrumbs.enabled": false, | |
"scm.diffDecorations": "none", | |
"editor.hover.delay": 1500, | |
"editor.hover.enabled": true, | |
"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", | |
// typography | |
"editor.fontFamily": "Geist Mono, JetBrains Mono, Fira Code", | |
"editor.suggestFontSize": 16, | |
"editor.suggestLineHeight": 30, | |
"terminal.integrated.lineHeight": 1.5, | |
"terminal.integrated.fontSize": 16, | |
"search.useIgnoreFiles": false, | |
"search.exclude": { | |
// Hide everything in /vendor, except the "laravel" and "livewire" folder. | |
"**/vendor/{[^l],?[^ai]}*": true, | |
// Hide everything in /public, except "index.php" | |
"**/public/{[^i],?[^n]}*": true, | |
"**/node_modules": true, | |
"**/dist": true, | |
"**/_ide_helper.php": true, | |
"**/composer.lock": true, | |
"**/package-lock.json": true, | |
"storage": true, | |
".phpunit.result.cache": true | |
}, | |
// emmet | |
"editor.wordSeparators": "`~!@#%^&*()=+[{]}\\|;:'\",.<>/?", | |
"emmet.includeLanguages": { | |
"blade": "html", | |
"vue-html": "html", | |
"vue": "html", | |
"react": "html", | |
"javascript": "html" | |
}, | |
"files.associations": { | |
".php_cs": "php", | |
".php_cs.dist": "php" | |
}, | |
// configure php | |
"php.suggest.basic": true, | |
"php.validate.enable": false, | |
"php.executablePath": "C:\\laragon\\bin\\php\\php83", // here you can make the link of your php | |
// prettier | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"[tailwindcss]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"[vue]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"prettier.requireConfig": true, | |
"prettier.useEditorConfig": false, | |
"explorer.sortOrder": "type", | |
"prettier.tabWidth": 4, | |
"vetur.format.options.tabSize": 4, | |
"workbench.tree.indent": 15, | |
"[html]": { | |
"editor.defaultFormatter": "apility.beautify-blade", | |
"editor.formatOnSave": true | |
}, | |
"editor.wordWrapColumn": 120, | |
"files.autoSave": "afterDelay", | |
"[css]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"editor.quickSuggestions": { | |
"strings": true | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"security.workspace.trust.untrustedFiles": "open", | |
// other configuration | |
"editor.linkedEditing": true, | |
"editor.formatOnSave": false, | |
"editor.fontLigatures": "'ss01', 'ss02', 'ss03', 'ss04', 'ss05', 'ss06', 'ss07', 'ss08', 'calt', 'dlig'", | |
"diffEditor.wordWrap": "on", | |
"notebook.output.wordWrap": true, | |
"editor.fontSize": 16, | |
"editor.minimap.maxColumn": 250, | |
"explorer.confirmDelete": false, | |
"editor.accessibilitySupport": "off", | |
"chat.editor.wordWrap": "on", | |
"editor.wordWrap": "wordWrapColumn", | |
"[php]": { | |
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client" | |
}, | |
"tailwindCSS.includeLanguages": { | |
"plaintext": "html" | |
}, | |
"tailwindCSS.experimental.configFile": null, | |
"editor.fontWeight": "400", | |
"editor.inlineSuggest.suppressSuggestions": true, | |
"editor.padding.top": 16, | |
"editor.cursorBlinking": "solid", | |
"editor.stickyScroll.enabled": false, | |
"editor.lineHeight": 32, | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
"comment", | |
"keyword", | |
"variable.language", | |
"entity.other.attribute-name.html", | |
"entity.other.attribute-name", | |
"keyword.control", | |
"storage.type", | |
"comment", | |
"comment.block", | |
"comment.line" | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
} | |
] | |
}, | |
"material-icon-theme.saturation": 0, | |
"workbench.iconTheme": "eq-material-theme-icons-palenight", | |
"material-icon-theme.files.color": "#42a5f5", | |
"workbench.tree.enableStickyScroll": false, | |
"workbench.statusBar.visible": false, | |
"editor.indentSize": "tabSize", | |
"git.enableSmartCommit": true, | |
"emmet.triggerExpansionOnTab": true, | |
"blade.format.enable": true, | |
"[blade]": { | |
"editor.autoClosingBrackets": "always" | |
}, | |
"workbench.colorTheme": "Visual Studio Dark", | |
"makefile.configureOnOpen": true, | |
"workbench.settings.applyToAllProfiles": [ | |
], | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment