Skip to content

Instantly share code, notes, and snippets.

@sahillangoo
Last active December 23, 2022 12:49
Show Gist options
  • Save sahillangoo/241034cbabd790c014884b48366b53e9 to your computer and use it in GitHub Desktop.
Save sahillangoo/241034cbabd790c014884b48366b53e9 to your computer and use it in GitHub Desktop.
{
//Last Updated 12/9/2022 Sahil Langoo
//Editor
"editor.fontFamily": "JetBrains Mono, Fira Code, Consolas, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 12.5,
"editor.lineHeight": 20,
"editor.largeFileOptimizations": true,
"editor.inlineSuggest.enabled": true,
"editor.formatOnSave": true,
"editor.letterSpacing": 0.5,
"editor.suggestSelection": "recentlyUsedByPrefix",
"editor.wordWrap": "on",
"editor.wordWrapColumn": 80,
"editor.wrappingIndent": "same",
"editor.wrappingStrategy": "advanced",
"editor.accessibilitySupport": "off",
"editor.cursorSmoothCaretAnimation": true,
"editor.cursorBlinking": "smooth",
"editor.find.autoFindInSelection": "multiline",
"editor.minimap.enabled": true,
"editor.minimap.renderCharacters": false,
"editor.renderWhitespace": "boundary",
"editor.renderControlCharacters": true,
"editor.detectIndentation": true,
"editor.smoothScrolling": true,
"editor.tabCompletion": "onlySnippets",
"editor.acceptSuggestionOnEnter": "smart",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.linkedEditing": true,
"editor.stickyScroll.enabled": false,
"editor.codeActionsOnSave": {
"source.fixAll.markdownlint": true
},
"workbench.colorTheme": "Shades of Purple",
"workbench.iconTheme": "vscode-icons",
"workbench.productIconTheme": "icons-carbon",
"workbench.editor.scrollToSwitchTabs": true,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.enablePreview": true,
"workbench.editor.enablePreviewFromQuickOpen": true,
"breadcrumbs.enabled": true,
"window.openFilesInNewWindow": "off",
// files & Assosiation
"files.autoSave": "onWindowChange",
"files.trimTrailingWhitespace": true,
"files.trimFinalNewlines": true,
"files.insertFinalNewline": true,
"files.autoGuessEncoding": true,
"explorer.confirmDragAndDrop": false,
"explorer.sortOrder": "type",
"explorer.confirmDelete": false,
"files.exclude": {
"**/.idea": true
},
"files.associations": {
"**/*.html": "html"
// "*.js": "javascriptreact",
// "**/templates/**/*.html": "django-html",
// "**/templates/**/*": "django-txt",
// "**/requirements{/**,*}.{txt,in}": "pip-requirements"
},
// terminal
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.copyOnSelection": true,
"terminal.integrated.fontSize": 12,
"terminal.integrated.letterSpacing": 1.2,
"debug.console.fontSize": 12,
// Formaters
"prettier.singleQuote": true,
"prettier.trailingComma": "all",
"prettier.arrowParens": "always",
"prettier.printWidth": 100,
"prettier.tabWidth": 2,
"prettier.semi": false,
"prettier.useTabs": true,
"prettier.endOfLine": "auto",
"prettier.jsxSingleQuote": true,
// "editor.tabSize": 2,
"html.format.indentHandlebars": true,
"html.format.indentInnerHtml": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[js]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[python]": {
"editor.defaultFormatter": "ms-python.python"
},
"[php]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[plaintext]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"emmet.includeLanguages": {
"html": "html",
"php": "php",
"django-html": "html",
"css": "css",
"scss": "css",
"erb": "erb",
"javascript": "javascript",
"vue": "html",
"ejs": "html",
"graphql": "",
"javascriptreact": "",
"json": "",
"json5": "",
"jsonc": "",
"markdown": "md",
"mdx": "md",
"mongo": "",
"postcss": "css",
"typescript": "ts",
"typescriptreact": "tsx",
"yaml": "yaml"
},
// misc
"telemetry.telemetryLevel": "error",
"update.mode": "default",
"update.enableWindowsBackgroundUpdates": true,
"extensions.autoUpdate": true,
"git.autofetch": true,
"php.executablePath": "C:\\src\\xampp\\php\\php.exe",
"php.validate.enable": true,
// Extentions
"github.copilot.enable": {
"*": true,
"yaml": false,
"plaintext": true,
"markdown": true
},
"liveServer.settings.CustomBrowser": "chrome",
"liveServer.settings.donotShowInfoMsg": true,
"liveServer.settings.fullReload": true,
"better-comments.multilineComments": true,
"better-comments.highlightPlainText": false,
"code-runner.enableAppInsights": false,
"code-runner.executorMap": {
"javascript": "node",
"php": "C:\\src\\xampp\\php\\php.exe",
"python": "python",
"html": "\"C:\\Program Files\\Google\\Chrome Dev\\Application\\chrome.exe\"",
"java": "cd $dir && javac $fileName && java $fileNameWithoutExt",
"go": "go run"
},
"gitlens.views.repositories.location": "gitlens",
"gitlens.views.fileHistory.location": "gitlens",
"gitlens.views.lineHistory.location": "gitlens",
"gitlens.views.compare.location": "gitlens",
"gitlens.views.search.location": "gitlens",
"nebula-theme.commentItalics": true,
"nebula-theme.themeItalics": "2 - wavy",
"python.jediEnabled": false,
"python.languageServer": "Microsoft",
"path-intellisense.extensionOnImport": true,
"liveSassCompile.settings.autoprefix": ["> 1%", "last 2 versions"],
"liveSassCompile.settings.generateMap": false,
"liveSassCompile.settings.excludeList": ["/node_modules", "/.vscode"],
"liveSassCompile.settings.formats": [
{
"format": "compressed",
"extensionName": ".min.css",
"savePath": "~/../css"
}
],
"vsicons.dontShowNewVersionMessage": true,
"phpformatter.composer": true,
"sass.lint.enable": true,
"snipsnap.silent": true,
"C_Cpp.updateChannel": "Insiders",
"cSpell.language": "en,en-US",
"cSpell.enabled": false,
"grunt.autoDetect": "on",
"[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": false
},
"git.enableSmartCommit": true,
"git.confirmSync": false
// ADDED
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment