Skip to content

Instantly share code, notes, and snippets.

@sajadsoft1
Last active October 19, 2025 06:56
Show Gist options
  • Select an option

  • Save sajadsoft1/e969c371aee5d4891982da91d2e9f596 to your computer and use it in GitHub Desktop.

Select an option

Save sajadsoft1/e969c371aee5d4891982da91d2e9f596 to your computer and use it in GitHub Desktop.
cursor-settings
{
"editor.formatOnSave": true,
"editor.formatOnType": false,
"editor.defaultFormatter": "open-southeners.laravel-pint",
"editor.lineHeight": 32,
"editor.fontSize": 16,
"editor.fontFamily": "'Fira Code', 'Consolas', 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.folding": true,
"editor.foldingStrategy": "indentation",
"editor.foldingMaximumRegions": 5000,
"editor.showFoldingControls": "always",
"editor.unfoldOnClickAfterEndOfLine": true,
"editor.foldingImportsByDefault": true,
"php.suggest.basic": false,
"php.validate.enable": true,
"php.validate.run": "onType",
"laravel-pint.enable": true,
"laravel-pint.dirtyOnly": true,
"laravel-pint.configPath": "pint.json",
"foldOnOpen.targets": ["AllBlockComments", "Level2"],
"editor.foldingHighlight": false,
"foldOnOpen.disableFiles": [
"**/app/Actions/**/*",
"**/app/Exports/**/*",
"**/app/Imports/**/*",
"**/app/Models/**/*",
"**/app/Pipelines/**/*",
"**/app/Http/Requests/**/*",
"**/app/Http/Resources/**/*",
"**/tests/**/*",
"**/database/**/*",
"**/lang/**/*",
"**/routes/**/*",
"**/config/**/*"
],
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client",
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
"editor.foldingStrategy": "indentation",
"editor.folding": true,
"editor.foldingMaximumRegions": 5000,
"editor.foldingHighlight": false,
"editor.showFoldingControls": "always",
"editor.unfoldOnClickAfterEndOfLine": true,
"editor.foldingImportsByDefault": true
},
"files.associations": {
"*.php": "php",
"*.blade.php": "blade"
},
"emeraldwalk.runonsave": {
"commands": [
{
"match": "\\.php$",
"cmd": "${workspaceFolder}/vendor/bin/pint ${file}"
}
]
},
"blade.format.enable": true,
"tailwindCSS.includeLanguages": {
"blade": "html",
"vue": "html"
},
"typescript.tsdk": "node_modules/typescript/lib",
"git.enableSmartCommit": true,
"git.confirmSync": false,
"git.autofetch": true,
"notebook.stickyScroll.mode": "indented",
"terminal.integrated.stickyScroll.enabled": true,
"editor.cursorBlinking": "expand",
"editor.cursorSmoothCaretAnimation": "on",
"workbench.editor.enablePreview": false,
"explorer.autoReveal": false,
"code-runner.defaultLanguage": "php",
"code-runner.clearPreviousOutput": true,
"editor.wordSeparators": "./\\()\"'-:,.;<>~!@#%^&*|+=[]{}`~?",
"editor.tabCompletion": "on",
"phpParameterHint.hintOnlyLine": false,
"javascript.updateImportsOnPaste.enabled": false,
"intelephense.trace.server": "messages",
"intelephense.diagnostics.undefinedMethods": false,
"intelephense.diagnostics.disable": [
"P1013" // Add the specific code here
],
"intelephense.codeLens.implementations.enable": true,
"intelephense.codeLens.overrides.enable": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment