Skip to content

Instantly share code, notes, and snippets.

@saade
Created July 30, 2024 00:05
Show Gist options
  • Select an option

  • Save saade/45f537c8f22b8c83d8dc20de72db5cb4 to your computer and use it in GitHub Desktop.

Select an option

Save saade/45f537c8f22b8c83d8dc20de72db5cb4 to your computer and use it in GitHub Desktop.

Revisions

  1. saade created this gist Jul 30, 2024.
    154 changes: 154 additions & 0 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,154 @@
    {
    "workbench.iconTheme": "symbols",
    "git.autofetch": true,
    "[dart]": {
    "editor.formatOnSave": true,
    "editor.formatOnType": true,
    "editor.rulers": [80],
    "editor.selectionHighlight": false,
    "editor.suggest.snippetsPreventQuickSuggestions": false,
    "editor.suggestSelection": "first",
    "editor.tabCompletion": "onlySnippets",
    "editor.wordBasedSuggestions": "off"
    },
    "[blade]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "editor.inlineSuggest.enabled": true,
    "explorer.compactFolders": false,
    "editor.lineHeight": 3,
    "files.associations": {
    "*.stub": "plaintext",
    "*.secrets": "dotenv",
    "*.event": "json",
    ".env.production": "dotenv",
    ".env*": "dotenv"
    },
    "intelephense.rename.namespaceMode": "all",
    "security.workspace.trust.untrustedFiles": "open",
    "redhat.telemetry.enabled": false,
    "laravel-pint.enable": true,
    "editor.guides.bracketPairs": true,
    "dart.lineLength": 120,
    "html.format.enable": false,
    "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "intelephense.environment.phpVersion": "8.3",
    "bladeFormatter.format.sortHtmlAttributes": "code-guide",
    "github.copilot.enable": {
    "*": true,
    "yaml": true,
    "plaintext": true,
    "markdown": true
    },
    "[javascript]": {
    "editor.defaultFormatter": "vscode.typescript-language-features"
    },
    "liveServer.settings.donotShowInfoMsg": true,
    "editor.linkedEditing": true,
    "bladeFormatter.format.wrapAttributes": "force-expand-multiline",
    "[vue]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "workbench.editor.closeEmptyGroups": false,
    "workbench.preferredDarkColorTheme": "Ayu Mirage Bordered",
    "workbench.preferredLightColorTheme": "Ayu Light Bordered",
    "tailwindCSS.includeLanguages": {
    "blade": "html"
    },
    "tailwindCSS.files.exclude": [
    "**/.git/**",
    "**/node_modules/**",
    "**/.hg/**",
    "**/.svn/**",
    "**/vendor/**"
    ],
    "tailwindCSS.experimental.classRegex": [
    ["@?class\\(([^]*)\\)", "'([^']*)'"],
    "(?:\"|')class(?:\"|')[\\s]*=>[\\s]*(?:\"|')([^\"']*)"
    ],
    "terminal.explorerKind": "external",
    "terminal.external.osxExec": "Warp.app",
    "[svg]": {
    "editor.defaultFormatter": "jock.svg"
    },
    "svg.preview.mode": "svg",
    "[markdown]": {
    "editor.defaultFormatter": "yzhang.markdown-all-in-one"
    },
    "window.autoDetectColorScheme": true,
    "markdown.preview.scrollEditorWithPreview": false,
    "markdown.preview.scrollPreviewWithEditor": false,
    "editor.minimap.enabled": false,
    "intelephense.completion.maxItems": 200,
    "svelte.enable-ts-plugin": true,
    "editor.formatOnSave": true,
    "workbench.preferredHighContrastColorTheme": "Ayu Dark Bordered",
    "workbench.preferredHighContrastLightColorTheme": "Ayu Light Bordered",
    "files.saveConflictResolution": "overwriteFileOnDisk",
    "editor.wrappingStrategy": "advanced",
    "symbols.hidesExplorerArrows": false,
    "editor.fontFamily": "JetBrains Mono",
    "workbench.colorTheme": "Ayu Mirage Bordered",
    "window.commandCenter": false,
    "editor.stickyScroll.enabled": false,
    "window.confirmBeforeClose": "always",
    "explorer.fileNesting.enabled": true,
    "dart.debugExternalPackageLibraries": false,
    "dart.debugSdkLibraries": false,
    "security.promptForLocalFileProtocolHandling": false,
    "[php]": {
    "editor.defaultFormatter": "open-southeners.laravel-pint"
    },
    "php-cs-fixer.config": ".php-cs-fixer.php;php-cs-fixer.php;.php-cs-fixer.dist.php;.php_cs;.php_cs.dist",
    "editor.unicodeHighlight.nonBasicASCII": false,
    "workbench.tree.enableStickyScroll": false,
    "diffEditor.ignoreTrimWhitespace": false,
    "emmet.excludeLanguages": ["markdown", "php"],
    "intelephense.trace.server": "messages",
    "php-cs-fixer.executablePath": "${workspaceFolder}/vendor/bin/php-cs-fixer",
    "github.copilot.editor.enableAutoCompletions": true,
    "files.exclude": {
    "**/.vapor": true
    },
    "git.confirmSync": false,
    "explorer.fileNesting.patterns": {
    "pubspec.yaml": "pubspec.lock,pubspec_overrides.yaml,.packages,.flutter-plugins,.flutter-plugins-dependencies,.metadata",
    "*.dart": "${capture}.g.dart",
    "*.sqlite": "${capture}.${extname}-*",
    "*.db": "${capture}.${extname}-*",
    "*.sqlite3": "${capture}.${extname}-*",
    "*.db3": "${capture}.${extname}-*",
    "*.sdb": "${capture}.${extname}-*",
    "*.s3db": "${capture}.${extname}-*"
    },
    "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "workbench.productIconTheme": "Tabler",
    "editor.tokenColorCustomizations": {
    "[*Light*]": {
    "textMateRules": [
    {
    "scope": "ref.matchtext",
    "settings": {
    "foreground": "#000"
    }
    }
    ]
    },
    "[*Dark*]": {
    "textMateRules": [
    {
    "scope": "ref.matchtext",
    "settings": {
    "foreground": "#fff"
    }
    }
    ]
    },
    "textMateRules": []
    },
    "dotenv.enableAutocloaking": false,
    }