Skip to content

Instantly share code, notes, and snippets.

@eriveltondasilva
Last active November 22, 2025 02:14
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
{
// # JS PROFILE
// -> editor
"editor.bracketPairColorization.enabled": true,
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.cursorBlinking": "phase",
"editor.cursorStyle": "line",
"editor.cursorSmoothCaretAnimation": "on",
"editor.fontFamily": "'JetBrains Mono', 'Fira Code', Consolas, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 14,
"editor.formatOnSave": true,
"editor.guides.bracketPairs": true,
"editor.linkedEditing": true,
"editor.minimap.enabled": false,
"editor.renderLineHighlight": "gutter",
"editor.smoothScrolling": true,
//
"editor.codeActionsOnSave": {
"source.organizeImports": "always"
},
"editor.rulers": [
{
"color": "#47ff4730",
"column": 80
},
{
"color": "#edff4730",
"column": 100
},
{
"color": "#ff634730",
"column": 120
}
],
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"comment",
"constant", // boolean, number, string...
"keyword", // if, while...
"storage.type" // let, const...
],
"settings": {
"fontStyle": "italic"
}
},
{
"scope": [
"keyword.operator", // ++, --, ==, !=, &&, ||
"entity.name.function" // function name
],
"settings": {
"fontStyle": "bold"
}
}
]
},
// -> emmet
"emmet.triggerExpansionOnTab": true,
//
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"typescript": "typescriptreact"
},
"emmet.syntaxProfiles": {
"javascript": "jsx",
"typescript": "tsx"
},
// -> explorer
"explorer.autoReveal": false,
"explorer.compactFolders": false,
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"explorer.fileNesting.enabled": true,
"explorer.sortOrder": "type",
//
"explorer.fileNesting.patterns": {
"package.json": "package*, postcss*, vite*, next*, nest*, ace*, adonis*, bun*, biome*, eslint*, tailwind*, jsconfig*, tsconfig*, tsup*, .editorconfig, tsbuildinfo, .git*, .eslintrc*, .prettier*, components*, .nvmrc*",
"composer.json": "composer*, artisan, .git*, .editorconfig, php*, pint*, rector*",
"README.md": "LICENSE.md, CHANGELOG.md, CONTRIBUTING.md",
".env": ".env*"
},
"files.trimTrailingWhitespace": true,
//
"files.associations": {
"*.css": "tailwindcss"
},
"files.exclude": {
"**/.next": true,
"**/node_modules": true,
"**/vendor": true
},
// -> git
"git.autofetch": true,
"git.confirmSync": false,
"git.enableSmartCommit": true,
// -> javascript/typescript
"javascript.suggest.autoImports": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.suggest.autoImports": true,
"typescript.updateImportsOnFileMove.enabled": "always",
// -> workbench
"workbench.colorTheme": "GitHub Dark Default",
"workbench.editor.enablePreview": true,
"workbench.externalBrowser": "edge",
"workbench.iconTheme": "bearded-icons",
"workbench.layoutControl.enabled": false,
"workbench.productIconTheme": "fluent-icons",
"workbench.sideBar.location": "right",
"workbench.startupEditor": "none",
"workbench.tree.indent": 14,
// -> terminal
"terminal.integrated.fontSize": 14,
"terminal.integrated.fontFamily": "'JetBrains Mono', Consolas, 'Courier New', monospace",
"terminal.integrated.defaultProfile.windows": "Cmder",
"terminal.integrated.profiles.windows": {
"Cmder": {
"path": "${env:windir}\\System32\\cmd.exe",
"args": ["/k", "%cmder_root%\\vendor\\bin\\vscode_init.cmd"]
}
},
// -> formatter
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
},
"[mdx]": {
"editor.defaultFormatter": "unifiedjs.vscode-mdx"
},
// # EXTENSIONS
// -> better-comments
"better-comments.highlightPlainText": true,
"better-comments.tags": [
{
"tag": "#",
"color": "#0000FF",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": true,
"italic": false
},
{
"tag": "!",
"color": "#FF2D00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "?",
"color": "#3498DB",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "//",
"color": "#474747",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "todo",
"color": "#FF8C00",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "*",
"color": "#98C379",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
}
],
// -> cspell
"cSpell.language": "en,pt,pt_BR,lorem",
"cSpell.userWords": [
"adonisjs",
"autofetch",
"autoincrement",
"Barryvdh",
"biomejs",
"birthdate",
"bunx",
"Catupiry",
"clsx",
"cmder",
"cnpj",
"codeium",
"Containerização",
"datasource",
"dayjs",
"dbml",
"debugbar",
"Debugbar",
"DEBUGBAR",
"doesn",
"Doesnt",
"erivelton",
"Erivelton",
"eriveltondasilva",
"eriveltonsilva",
"esbenp",
"facebook",
"fastify",
"figcaption",
"Figtree",
"flowbite",
"formulario",
"frontmatter",
"gemoji",
"GISS",
"github",
"GITHUB",
"headlessui",
"highlightjs",
"hoverable",
"inertiajs",
"instagram",
"ITCSS",
"joao",
"jsxliterals",
"laradumps",
"laravel",
"linkedin",
"luxon",
"maxsize",
"monokai",
"Monokai",
"nestjs",
"Nextfolio",
"nextjs",
"nodenext",
"oklab",
"opengraph",
"Parens",
"pkey",
"postgres",
"postgresql",
"qrcode",
"quoteless",
"reactjs",
"Reactjs",
"rehype",
"shadcn",
"shemas",
"shiki",
"softprops",
"superadmin",
"tabnine",
"tailwindcss",
"tightenco",
"Timestamptz",
"trivago",
"TRUNC",
"tseslint",
"tsup",
"tsyringe",
"turbopack",
"unoptimized",
"usuario",
"uuid",
"Vcard",
"Velton",
"VERCEL",
"videoid",
"whatsapp",
"windir",
"wppconnect",
"youtube",
"Youtube",
"ziggy"
],
// -> code-runner
"code-runner.clearPreviousOutput": true,
"code-runner.executorMap": {
"javascript": "node",
"php": "php",
"typescript": "bun"
},
// other
"projectManager.git.baseFolders": ["C:\\Users\\erivelton\\Herd"],
"svg.preview.mode": "img",
"tailwindCSS.classFunctions": ["cva", "cx"],
"redhat.telemetry.enabled": false,
"editor.inlineSuggest.suppressSuggestions": true,
"diffEditor.ignoreTrimWhitespace": false,
"diffEditor.codeLens": true,
"codeium.enableCodeLens": false,
"codeium.enableConfig": {
"*": true,
"markdown": true
},
"workbench.editor.empty.hint": "hidden",
"github.copilot.enable": {
"*": false,
"plaintext": false,
"markdown": false,
"scminput": false
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment