Skip to content

Instantly share code, notes, and snippets.

@eriveltondasilva
Last active May 19, 2026 21:03
Show Gist options
  • Select an option

  • Save eriveltondasilva/6ceea781471c33d000de73dd3d502c2b to your computer and use it in GitHub Desktop.

Select an option

Save eriveltondasilva/6ceea781471c33d000de73dd3d502c2b to your computer and use it in GitHub Desktop.
vscode profiles
{
// # Workbench
"workbench.colorTheme": "GitHub Dark Default",
"workbench.editor.enablePreview": false,
"workbench.iconTheme": "symbols",
"workbench.layoutControl.enabled": false,
"workbench.list.smoothScrolling": false,
"workbench.productIconTheme": "fluent-icons",
"workbench.sideBar.location": "right",
"workbench.startupEditor": "none",
// # Editor
"editor.cursorBlinking": "solid",
"editor.fastScrollSensitivity": 10,
"editor.fontFamily": "'JetBrains Mono', Consolas, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 16,
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modificationsIfAvailable",
"editor.guides.bracketPairs": true,
"editor.inlineSuggest.enabled": true,
"editor.linkedEditing": true,
"editor.minimap.enabled": false,
"editor.renderLineHighlight": "gutter",
"editor.smoothScrolling": false,
//
"editor.hover.delay": 1000,
"editor.lightbulb.enabled": "off",
"editor.occurrencesHighlight": "off",
"editor.quickSuggestionsDelay": 300,
"editor.renderWhitespace": "none",
"editor.stickyScroll.enabled": false,
"editor.suggest.preview": false,
//
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit",
"source.removeUnusedImports": "explicit",
},
//
"editor.rulers": [
{
"color": "#47ff4730",
"column": 40,
},
{
"color": "#edff4730",
"column": 80,
},
{
"color": "#ff634730",
"column": 120,
},
],
//
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"comment",
],
"settings": {
"fontStyle": "italic",
},
},
{
"scope": [
"entity.name.function",
"support.function"
],
"settings": {
"fontStyle": "bold",
},
},
],
},
// # Explorer
"explorer.autoReveal": false,
"explorer.compactFolders": false,
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"explorer.fileNesting.enabled": true,
"explorer.sortOrderLexicographicOptions": "upper",
//
"explorer.fileNesting.patterns": {
"package.json": "package*, postcss*, vite*, next*, nest*, ace*, adonis*, bun*, biome*, eslint*, tailwind*, jsconfig*, tsconfig*, tsup*, typedoc*, tsbuildinfo, components*, .eslint*, .prettier*,.git*, .editorconfig, .nvmrc*, .npm*",
"composer.json": "composer*, artisan, boost*, php*, pint*, rector*, _ide_helper*",
"README.md": "LICENSE.md, CHANGELOG.md, CONTRIBUTING.md, README.*.md",
".env": ".env*"
},
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
"files.eol": "\n",
"files.trimTrailingWhitespace": true,
//
"files.associations": {
"*.blade.php": "blade",
"*.css": "tailwindcss",
"*.neon": "yaml",
},
"files.exclude": {
"**/node_modules": true,
"**/dist": true,
"**/build": true,
},
"files.watcherExclude": {
"**/node_modules/**": true,
"**/.git/objects/**": true,
"**/.git/refs/**": true,
"**/.next/**": true,
"**/dist/**": true,
"**/.turbo/**": true,
"**/.cache/**": true,
"**/coverage/**": true,
"**/storage/framework/**": true,
"**/bootstrap/cache/**": true,
},
"search.exclude": {
"**/node_modules": true,
"**/.next": true,
"**/dist": true,
"**/build": true,
"**/storage/framework/**": true,
"**/bootstrap/cache/**": true
},
// # Emmet
"emmet.triggerExpansionOnTab": true,
//
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"typescript": "typescriptreact",
"blade": "html"
},
"emmet.syntaxProfiles": {
"javascript": "jsx",
},
// # Terminal
"terminal.integrated.defaultProfile.windows": "Cmder",
"terminal.integrated.profiles.windows": {
"Cmder": {
"name": "Cmder",
"overrideName": true,
"icon": "console",
"color": "terminal.ansiGreen",
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [
"/k",
"${env:cmder_root}\\vendor\\bin\\vscode_init.cmd"
],
},
},
// # Git
"git.autofetch": false,
"git.confirmSync": false,
"git.enabled": true,
"git.enableSmartCommit": true,
"git.path": "${env:cmder_root}\\vendor\\git-for-windows\\cmd\\git.exe",
// # TypeScript
"js/ts.suggest.autoImports": true,
"js/ts.tsdk.path": "node_modules\\typescript\\lib",
"js/ts.tsserver.automaticTypeAcquisition.enabled": false,
"js/ts.tsserver.experimental.enableProjectDiagnostics": false,
"js/ts.tsserver.maxMemory": 768,
"js/ts.updateImportsOnFileMove.enabled": "always",
//
"js/ts.preferences.autoImportFileExcludePatterns": [
"lucide-preact",
"lucide-react-native",
"@lucide/vue",
],
// # Formatters
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[typescriptreact]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[json]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features",
},
"[yaml]": {
"editor.defaultFormatter": "redhat.vscode-yaml",
},
"[yml]": {
"editor.defaultFormatter": "redhat.vscode-yaml",
},
"[markdown]": {
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
},
// # Tailwind
"tailwindCSS.classFunctions": [
"cva",
"cx",
"clsx",
"cn",
"twMerge",
"twJoin",
"tw",
],
"tailwindCSS.experimental.classRegex": [
[
"clsx\\(([^)]*)\\)",
"(?:'|\"|`)([^']*)(?:'|\"|`)"
],
],
// ===================================
// # PHP / Laravel
// "intelephense.environment.documentRoot": "public/index.php",
// "intelephense.environment.includePaths": ["vendor"],
// "intelephense.environment.phpVersion": "8.5",
// "intelephense.files.maxSize": 2000000
// //
// "intelephense.stubs": [
// "apache",
// "bcmath",
// "bz2",
// "calendar",
// "Core",
// "curl",
// "date",
// "dom",
// "fileinfo",
// "filter",
// "gd",
// "hash",
// "iconv",
// "json",
// "mbstring",
// "mysqli",
// // "mysqlnd",
// "openssl",
// "pcre",
// "PDO",
// // "pdo_mysql",
// "Phar",
// "random",
// "readline",
// "Reflection",
// "session",
// "SimpleXML",
// "SPL",
// "standard",
// "tokenizer",
// "xml",
// "zip",
// "zlib"
// ],
// "php.validate.executablePath": "C:\\Users\\erivelton\\AppData\\Roaming\\Herd\\bin\\php85\\php.exe",
// //
// "laravel-pint.enable": true,
// "Laravel.phpEnvironment": "herd",
// "Laravel.basePath": "D:\\Code\\laravel",
// ===================================
// # Others
"code-runner.clearPreviousOutput": true,
"code-runner.executorMap": {
"javascript": "bun run",
"typescript": "bun run",
},
"projectManager.git.baseFolders": [
"D:\\Code"
],
"github.copilot.enable": {
"*": false
},
"json.schemaDownload.enable": false,
"redhat.telemetry.enabled": false,
"telemetry.telemetryLevel": "off",
"npm.packageManager": "bun",
"biome.suggestInstallingGlobally": false,
"extensions.autoUpdate": false,
"extensions.autoCheckUpdates": false,
"update.mode": "none",
"codeium.enableCodeLens": false,
"codeium.enableConfig": {
"*": true,
"markdown": true
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment