Skip to content

Instantly share code, notes, and snippets.

@danvega
Created May 13, 2019 00:56
Show Gist options
  • Save danvega/aa4d640ce59d15eb984429f59d6d6939 to your computer and use it in GitHub Desktop.
Save danvega/aa4d640ce59d15eb984429f59d6d6939 to your computer and use it in GitHub Desktop.
VIsual Studio Code Settings (Home)
{
// settings
"extensions.autoCheckUpdates": true,
"workbench.settings.editor": "json",
// theme
"workbench.colorTheme": "SynthWave '84",
"workbench.iconTheme": "vscode-icons",
// editor
"editor.cursorSmoothCaretAnimation": true,
"editor.fontFamily": "Hack", // "DankMono-Italic"
"editor.fontLigatures": true,
"editor.fontSize": 13,
"editor.fontWeight": "normal",
"editor.scrollBeyondLastLine": false,
"editor.multiCursorModifier": "ctrlCmd",
"editor.copyWithSyntaxHighlighting": false,
"editor.formatOnSave": true,
"editor.insertSpaces": true,
"editor.tabSize": 2,
"editor.suggestSelection": "first",
"editor.minimap.enabled": false,
// workbench
"workbench.fontAliasing": "antialiased", // Gives you crisp text on Retina display
"window.zoomLevel": 0,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"workbench.settings.useSplitJSON": false,
"workbench.editor.tabSizing": "shrink",
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/.next": true
},
// npm
"npm.enableScriptExplorer": true,
"npm.packageManager": "npm",
// git
"git.path": "/usr/bin/git",
"git.autofetch": true,
// terminal
"terminal.integrated.fontFamily": "Hack",
"terminal.integrated.fontSize": 12,
"terminal.integrated.shell.osx": "/bin/bash",
// debug
"debug.node.autoAttach": "on",
"debug.toolBarLocation": "docked",
// emoji
"emojisense.markupCompletionsEnabled": true,
"emojisense.languages": {
"markdown": true,
"plaintext": {
"markupCompletionsEnabled": false,
"emojiDecoratorsEnabled": false
},
"git-commit": true,
"vue": true,
"javascript": true
},
// vetur
"vetur.grammar.customBlocks": {
"page-query": "graphql",
"static-query": "graphql"
},
"vetur.validation.template": false,
// eslint
"eslint.validate": [{
"language": "vue",
"autoFix": true
},
{
"language": "html",
"autoFix": true
},
{
"language": "javascript",
"autoFix": true
}
],
"eslint.enable": false,
"eslint.autoFixOnSave": true,
// languages
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
// emmet
"emmet.showAbbreviationSuggestions": true,
// one offs
"liveServer.settings.donotShowInfoMsg": true,
"bracketPairColorizer.forceUniqueOpeningColor": true,
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
// spelling dictionary
"cSpell.userWords": [
"ALGOLIA",
"API's",
"Auditable",
"Autowiring",
"Bulma",
"Contentful",
"Disqus",
"Gridsome's",
"Initializr",
"Lifecycle",
"PWA's",
"Reddit",
"Screencast",
"Serverless",
"Springit",
"Thymeleaf",
"Upwork",
"antialiased",
"autofetch",
"bootcamp",
"bootcamps",
"codesandbox",
"danvega",
"emojisense",
"fullname",
"gmail",
"gridsome",
"installable",
"instantsearch",
"journaling",
"listify",
"newpost",
"noopener",
"noreferrer",
"prismjs",
"reddits",
"refence",
"servlet",
"slugify",
"tailwindcss",
"templated",
"therealdanvega",
"unist",
"vetur",
"vuejs",
"webdev"
],
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment