Skip to content

Instantly share code, notes, and snippets.

@gustavomedeiross
Last active December 10, 2020 16:50
Show Gist options
  • Save gustavomedeiross/8a0e03f3ec25cd934d5ed9125069f729 to your computer and use it in GitHub Desktop.
Save gustavomedeiross/8a0e03f3ec25cd934d5ed9125069f729 to your computer and use it in GitHub Desktop.
code --install-extension bierner.markdown-preview-github-styles
code --install-extension colinkaopu.d
code --install-extension Dart-Code.dart-code
code --install-extension Dart-Code.flutter
code --install-extension dbaeumer.vscode-eslint
code --install-extension EditorConfig.EditorConfig
code --install-extension esbenp.prettier-vscode
code --install-extension GraphQL.vscode-graphql
code --install-extension JakeBecker.elixir-ls
code --install-extension jdinhlife.gruvbox
code --install-extension jpoissonnier.vscode-styled-components
code --install-extension ms-azuretools.vscode-docker
code --install-extension ms-vsliveshare.vsliveshare
code --install-extension naumovs.color-highlight
code --install-extension octref.vetur
code --install-extension PKief.material-icon-theme
code --install-extension vscodevim.vim
code --install-extension wix.vscode-import-cost
code --install-extension zhuangtongfa.material-theme
{
//Styles and Font Size of the editor (General)
"workbench.iconTheme": "material-icon-theme",
// "workbench.colorTheme": "One Dark Pro",
"editor.fontSize": 12,
"terminal.integrated.fontSize": 12,
"window.titleBarStyle": "custom",
"editor.tabSize": 2,
"editor.cursorStyle": "block",
"editor.acceptSuggestionOnEnter": "off",
"explorer.compactFolders": false,
"workbench.colorCustomizations": {
"editorCursor.foreground": "#99989A"
},
//General Editor Behaviors
"html.autoClosingTags": false,
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false,
"explorer.confirmDragAndDrop": false,
"javascript.updateImportsOnFileMove.enabled": "never",
// "javascript.suggest.autoImports": false,
// "typescript.suggest.autoImports": false,
//Emmet
"emmet.syntaxProfiles": {
"javascript": "jsx",
"typescript": "tsx"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"typescript": "typescriptreact"
},
//ESLint & Prettier
"editor.formatOnSave": true,
"[elixir]": {
"editor.formatOnSave": false
},
"[typescript]": {
"editor.formatOnSave": false
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.rulers": [80, 120],
// "editor.parameterHints.enabled": false, //Parameter Hints
//ESLint
"eslint.validate": ["javascript", "typescript"],
"typescript.updateImportsOnFileMove.enabled": "always",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
// === VIM ===
"vim.handleKeys": {
"<C-b>": false,
"<C-p>": false,
"<C-a>": false
},
"vim.insertModeKeyBindings": [
{
"before": ["j", "k"],
"after": ["<esc>"]
}
],
"dart.debugExternalLibraries": true,
"dart.debugSdkLibraries": true,
"stories.username": "guan_copper",
"workbench.colorTheme": "Gruvbox Dark Hard",
"[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
},
"window.zoomLevel": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment