Skip to content

Instantly share code, notes, and snippets.

@lucasferreira
Last active September 24, 2024 15:00
Show Gist options
  • Save lucasferreira/015245dfa6da3b39ffcb50e39db452e1 to your computer and use it in GitHub Desktop.
Save lucasferreira/015245dfa6da3b39ffcb50e39db452e1 to your computer and use it in GitHub Desktop.
{
"editor.acceptSuggestionOnEnter": "on",
"editor.bracketPairColorization.enabled": true,
"editor.cursorBlinking": "smooth",
"editor.cursorSmoothCaretAnimation": "on",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.fontFamily": "JetBrains Mono",
"editor.fontLigatures": true,
"editor.fontSize": 18,
"editor.formatOnPaste": false,
"editor.formatOnSave": false,
"editor.formatOnType": false,
"editor.inlineSuggest.enabled": true,
"editor.minimap.enabled": false,
"editor.multiCursorModifier": "ctrlCmd",
"editor.rulers": [
80,
120
],
"editor.snippetSuggestions": "top",
"editor.tabCompletion": "onlySnippets",
"editor.tabSize": 2,
"editor.trimAutoWhitespace": true,
"editor.wordWrap": "off",
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
"jsconfig.json": "jsconfig.*.json",
"package.json": "package-lock.json, .npmrc, yarn.lock, .yarnrc, pnpm-lock.yaml, .gitignore, README.md",
"prettier.config.js": ".prettierrc.js, .prettierignore, .eslintrc.js, .eslintignore",
"remix.config.js": "remix.env.d.ts",
"tailwind.config.js": "postcss.config.js",
"tsconfig.json": "tsconfig.*.json"
},
"files.associations": {
"*.blade.php": "php",
"*.ctp": "php"
},
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[less]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[php]": {
"editor.defaultFormatter": "kokororin.vscode-phpfmt",
"editor.formatOnSave": true
},
"[prisma]": {
"editor.defaultFormatter": "Prisma.prisma",
"editor.formatOnSave": true
},
"[sass]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"tailwindCSS.experimental.classRegex": [
["cva\\(([^)]*)\\)", "[\"'`]([^\"'`]*).*?[\"'`]"],
["cx\\(([^)]*)\\)", "(?:'|\"|`)([^']*)(?:'|\"|`)"]
],
"git.autofetch": true,
"intelephense.files.exclude": [
"*.ctp",
"*.blade.php"
],
"javascript.suggest.paths": false,
"php.validate.executablePath": "/opt/homebrew/bin/php",
"phpfmt.ignore": [
".ctp",
".blade.php"
],
"phpfmt.indent_with_space": 2,
"phpfmt.passes": [
"UpgradeToPreg",
"ReindentSwitchBlocks",
"PSR2EmptyFunction",
"MergeElseIf",
"ConvertOpenTagWithEcho",
"AddMissingParentheses",
"AlignPHPCode",
"AllmanStyleBraces",
],
"phpfmt.php_bin": "/opt/homebrew/bin/php",
"phpfmt.psr2": false,
"prettier.arrowParens": "avoid",
"prettier.bracketSameLine": true,
"prettier.bracketSpacing": true,
"prettier.printWidth": 120,
"prettier.proseWrap": "preserve",
"prettier.requirePragma": false,
"prettier.semi": true,
"prettier.singleQuote": false,
"prettier.tabWidth": 2,
"prettier.trailingComma": "es5",
"search.exclude": {
"**/.build": true,
"**/.gh-pages": true,
"**/bower_components": true,
"**/build": true,
"**/coverage": true,
"**/dist": true,
"**/node_modules": true
},
"security.workspace.trust.untrustedFiles": "open",
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.defaultProfile.osx": "zsh",
"typescript.suggest.paths": false,
"window.closeWhenEmpty": false,
"workbench.colorCustomizations": {
"tree.indentGuidesStroke": "#05ef3c"
},
"workbench.colorTheme": "Default Dark Modern",
"workbench.iconTheme": "eq-material-theme-icons-darker",
"workbench.sideBar.location": "right",
"workbench.startupEditor": "none",
"workbench.tree.indent": 15,
"workbench.tree.renderIndentGuides": "always",
"workbench.activityBar.location": "top",
"liveServer.settings.donotShowInfoMsg": true,
"application.shellEnvironmentResolutionTimeout": 20,
"svn.path": "/opt/homebrew/bin/svn",
"diffEditor.ignoreTrimWhitespace": false,
"editor.stickyScroll.enabled": false,
"github.copilot.editor.enableAutoCompletions": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment