Last active
April 21, 2023 06:15
-
-
Save bhumit070/a908a319f7b6d1ed8c4290a845db4581 to your computer and use it in GitHub Desktop.
vscode-settings.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// Editor Related Settings | |
"editor.wordWrap": "off", | |
"editor.cursorStyle": "line", | |
"editor.lineNumbers": "relative", | |
"editor.autoClosingQuotes": "always", | |
"editor.suggestSelection": "first", | |
"editor.autoClosingBrackets": "always", | |
"editor.autoSurround": "languageDefined", | |
"editor.defaultFormatter": "dbaeumer.vscode-eslint", | |
"editor.fontFamily": "fira code, cascadia code, monospace", | |
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-", | |
"window.title": "${dirty}${activeEditorShort}${separator}${rootName}${separator}${activeFolderLong}", | |
"editor.tabSize": 4, | |
"editor.fontSize": 17, | |
"editor.fontLigatures": true, | |
"editor.linkedEditing": true, | |
"editor.formatOnPaste": true, | |
"editor.formatOnSave": true, | |
"editor.detectIndentation": true, | |
"editor.inlineSuggest.enabled": true, | |
"editor.unicodeHighlight.invisibleCharacters": false, | |
"editor.unicodeHighlight.ambiguousCharacters": false, | |
"editor.minimap.enabled": false, | |
"editor.insertSpaces": false, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true, | |
"source.fixAll": true, | |
"source.addMissingImports": true, | |
"format": true | |
}, | |
"editor.quickSuggestions": { | |
"strings": true, | |
"comments": true, | |
"other": true | |
}, | |
// Keyboard | |
"keyboard.dispatch": "keyCode", | |
// Security | |
"security.workspace.trust.untrustedFiles": "open", | |
// Explorer Related Settings | |
"explorer.compactFolders": false, | |
// Workbench related settings | |
"workbench.startupEditor": "none", | |
"workbench.editor.tabSizing": "fit", | |
"workbench.sideBar.location": "right", | |
"workbench.iconTheme": "vscode-icons", | |
"workbench.editor.untitled.hint": "hidden", | |
"workbench.editor.enablePreview": false, | |
"workbench.editorAssociations": { | |
"*.ipynb": "default" | |
}, | |
// Terminal Related Settings | |
"terminal.integrated.fontFamily": "MesloLGS NF", | |
"terminal.integrated.defaultProfile.osx": "zsh", | |
"terminal.integrated.gpuAcceleration": "canvas", | |
"terminal.integrated.defaultProfile.linux": "zsh", | |
"terminal.integrated.fontSize": 14, | |
"terminal.integrated.shellIntegration.enabled": true, | |
"terminal.integrated.enableBell": true, | |
"terminal.integrated.tabs.enabled": true, | |
"terminal.integrated.profiles.linux": { | |
"bash": { | |
"path": "bash" | |
}, | |
"zsh": { | |
"path": "/usr/bin/zsh" | |
}, | |
"fish": { | |
"path": "fish" | |
}, | |
"tmux": { | |
"path": "tmux", | |
"icon": "terminal-tmux" | |
}, | |
"pwsh": { | |
"path": "pwsh", | |
"icon": "terminal-powershell" | |
}, | |
"dash": { | |
"path": "/bin/dash" | |
} | |
}, | |
// Extensions Related Settings | |
// - General | |
"extensions.autoUpdate": false, | |
"redhat.telemetry.enabled": false, | |
// - Eslint | |
"eslint.format.enable": true, | |
// - Prettier | |
"prettier.trailingComma": "all", | |
"prettier.quoteProps": "preserve", | |
"prettier.tabWidth": 4, | |
"prettier.enable": true, | |
"prettier.semi": true, | |
"prettier.singleQuote": true, | |
"prettier.jsxSingleQuote": true, | |
"prettier.withNodeModules": false, | |
// - Markdown Preview | |
"markdown.preview.breaks": true, | |
// - Github Copilot | |
"github.copilot.enable": { | |
"*": true, | |
"yaml": false, | |
"plaintext": true, | |
"markdown": false, | |
"javascript": true, | |
"go": false, | |
"csharp": true, | |
"prisma": false, | |
"typescript": true | |
}, | |
// - Git | |
"git.confirmSync": false, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"git.autofetch": true, | |
// - Omnisharp | |
"omnisharp.path": "latest", | |
// - TodoTree | |
"todo-tree.general.tags": [ | |
"BUG", | |
"HACK", | |
"FIXME", | |
"TODO", | |
"XXX", | |
"[ ]", | |
"[x]" | |
], | |
"todo-tree.regex.regex": "(//|#|<!--|;|/\\*|^|^\\s*(-|\\d+.))\\s*($TAGS)", | |
// - Live Server | |
"liveServer.settings.donotVerifyTags": true, | |
"liveServer.settings.donotShowInfoMsg": true, | |
// - cSpell | |
"cSpell.userWords": [ | |
"activedescendant", | |
"Ahmedabad", | |
"airtable", | |
"alacritty", | |
"alphanum", | |
"asynciterable", | |
"autofetch", | |
"autofocus", | |
"axios", | |
"azuretools", | |
"Behaviour", | |
"Bhargav", | |
"Bhoomit", | |
"Bhum", | |
"bhumit", | |
"bidi", | |
"Blacky", | |
"botpoison", | |
"braceback", | |
"bracefront", | |
"bson", | |
"cascadia", | |
"cloudinary", | |
"codepen", | |
"combobox", | |
"cpassword", | |
"dalali", | |
"DATEONLY", | |
"Datetime", | |
"dbaeumer", | |
"DBHOST", | |
"dbname", | |
"DBPASSWORD", | |
"DBUSER", | |
"deno", | |
"Describedby", | |
"divsion", | |
"dockercompose", | |
"donot", | |
"dotfiles", | |
"draggable", | |
"dropzone", | |
"easymotion", | |
"ecom", | |
"Encrypter", | |
"esbenp", | |
"eval", | |
"exceljs", | |
"favicons", | |
"favthing", | |
"fieldman", | |
"Fileto", | |
"fileupload", | |
"fira", | |
"firebaseui", | |
"firstname", | |
"fizbuzz", | |
"flatpickr", | |
"foobarbaz", | |
"formdata", | |
"formvalues", | |
"foxundermoon", | |
"fullhuman", | |
"GANATRA", | |
"geolocation", | |
"gettoken", | |
"gorm", | |
"hasura", | |
"idempontency", | |
"ifsc", | |
"imgs", | |
"ipynb", | |
"isequal", | |
"isfieldmanfan", | |
"jetifier", | |
"jinzhu", | |
"jseassy", | |
"keyup", | |
"konva", | |
"lastname", | |
"lightbox", | |
"LINKEDIN", | |
"lname", | |
"localbase", | |
"localstorage", | |
"mailtrap", | |
"mapbox", | |
"Meslo", | |
"middlewares", | |
"monospace", | |
"mymongo", | |
"nativedocuments", | |
"nestjs", | |
"Noom", | |
"nums", | |
"nuxt", | |
"nuxtjs", | |
"omnisharp", | |
"Pandya", | |
"pgadmin", | |
"phpmyadmin", | |
"Pointcollection", | |
"Pointid", | |
"prefill", | |
"produciton", | |
"Promodoro", | |
"purgecss", | |
"pwsh", | |
"QLID", | |
"qrcode", | |
"razorpay", | |
"reduxjs", | |
"rgba", | |
"rstring", | |
"screencast", | |
"scrollable", | |
"SENDGRID", | |
"Signin", | |
"Signup", | |
"sortoptions", | |
"stackoverflow", | |
"structs", | |
"substraction", | |
"swal", | |
"sweetalert", | |
"swiper", | |
"systemvars", | |
"Tecahers", | |
"timebar", | |
"timesheet", | |
"toasatify", | |
"toastify", | |
"todos", | |
"toods", | |
"Tthree", | |
"typeof", | |
"typeorm", | |
"urbn", | |
"useremail", | |
"userinfo", | |
"usermodal", | |
"UUIDV", | |
"vetur", | |
"Vite", | |
"vuedraggable", | |
"vuetify", | |
"vuex", | |
"wasm", | |
"Youtube", | |
"yzhang" | |
], | |
"cSpell.enableFiletypes": ["vue"], | |
// - Vim | |
"vim.statusBarColors.normal": "#005f5f", | |
"vim.handleKeys": { | |
"<C-w>": false, | |
"<C-n>": false, | |
"<C-c>": false, | |
"<C-a>": false, | |
"<C-f>": false, | |
"<C-g>": false, | |
"<C-v>": false | |
}, | |
"vim.easymotion": true, | |
"vim.useSystemClipboard": true, | |
// emmet | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact", | |
"django-html": "html" | |
}, | |
// Language Related / Specific Settings | |
"go.toolsManagement.autoUpdate": true, | |
"javascript.validate.enable": false, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"[javascript]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[vue]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"[csharp]": { | |
"editor.defaultFormatter": "ms-vscode.csharp" | |
}, | |
"[shellscript]": { | |
"editor.defaultFormatter": "foxundermoon.shell-format" | |
}, | |
"[properties]": { | |
"editor.defaultFormatter": "foxundermoon.shell-format" | |
}, | |
"[ignore]": { | |
"editor.defaultFormatter": "foxundermoon.shell-format" | |
}, | |
"[dotenv]": { | |
"editor.defaultFormatter": "foxundermoon.shell-format" | |
}, | |
"[prisma]": { | |
"editor.defaultFormatter": "Prisma.prisma" | |
}, | |
"[css]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[dockerfile]": { | |
"editor.defaultFormatter": "ms-azuretools.vscode-docker" | |
}, | |
"[dockercompose]": { | |
"editor.defaultFormatter": "ms-azuretools.vscode-docker" | |
}, | |
"[yaml]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[markdown]": { | |
"editor.defaultFormatter": "yzhang.markdown-all-in-one" | |
}, | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[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 | |
}, | |
"[go]": { | |
"editor.insertSpaces": false, | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.organizeImports": true | |
}, | |
"editor.defaultFormatter": "golang.go", | |
"editor.suggest.snippetsPreventQuickSuggestions": false | |
}, | |
// Color Customization | |
"workbench.colorCustomizations": { | |
"[Default Dark+]": { | |
"activityBar.activeBackground": "#5DA3FA", | |
"activityBar.activeBorder": "#EDC126", | |
"activityBar.activeFocusBorder": "#EDC126", | |
"activityBar.inactiveForeground": "#5A20CB", | |
"tab.activeBorder": "#EDC126", | |
"tab.border": "#3944F7", | |
"statusBar.background": "#373b79", | |
"statusBar.border": "#EDC126" | |
}, | |
"statusBar.background": "#005f5f", | |
"statusBar.noFolderBackground": "#005f5f", | |
"statusBar.debuggingBackground": "#005f5f" | |
}, | |
// Files Related Settings | |
"files.exclude": { | |
"**/.DS_Store": true, | |
"**/.git": true, | |
"**/.hg": true, | |
"**/.svn": true, | |
"**/CVS": true | |
}, | |
"files.associations": { | |
"**/templates/*.html": "django-html", | |
"**/templates/*": "django-txt", | |
"**/requirements{/**,*}.{txt,in}": "pip-requirements", | |
"*.html": "html" | |
}, | |
// Screen Cast Mode Related Settings | |
"screencastMode.fontSize": 40 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment