Skip to content

Instantly share code, notes, and snippets.

@rcostabrava001
Forked from guilhermerodz/argv.json
Created February 17, 2021 00:20
Show Gist options
  • Save rcostabrava001/ffcd5015bdae2fb11a8cd7c17ab8ec27 to your computer and use it in GitHub Desktop.
Save rcostabrava001/ffcd5015bdae2fb11a8cd7c17ab8ec27 to your computer and use it in GitHub Desktop.

Revisions

  1. Guilherme Rodz revised this gist Aug 20, 2020. 1 changed file with 14 additions and 14 deletions.
    28 changes: 14 additions & 14 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -26,9 +26,9 @@
    "explorer.confirmDragAndDrop": false,
    "explorer.confirmDelete": false,
    // Sets the Font size and family
    "editor.fontFamily": "Cascadia Mono PL",
    "editor.fontWeight": "normal",
    "editor.fontSize": 16,
    "editor.fontFamily": "JetBrains Mono",
    "editor.fontWeight": "400",
    "editor.fontSize": 15,
    "editor.lineHeight": 24,
    "editor.fontLigatures": true,
    // Editor indentation settings
    @@ -65,6 +65,17 @@
    "extensions.ignoreRecommendations": false, // Do not ignore recommendations
    // Colorize settings
    "colorize.languages": ["javascript", "typescript", "json", "html", "css"],
    // Peacock colors (customizable)
    "peacock.favoriteColors": [
    {
    "name": "Rocketseat Purple",
    "value": "#7159C1"
    },
    {
    "name": "Dracula Dark",
    "value": "#0B0A10"
    }
    ],
    // Pretier settings
    "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    @@ -78,17 +89,6 @@
    "[yaml]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
    },
    // Peacock colors (customizable)
    "peacock.favoriteColors": [
    {
    "name": "Rocketseat Purple",
    "value": "#7159C1"
    },
    {
    "name": "Dracula Dark",
    "value": "#0B0A10"
    }
    ],
    "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
  2. Guilherme Rodz revised this gist Aug 20, 2020. 1 changed file with 16 additions and 0 deletions.
    16 changes: 16 additions & 0 deletions argv.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    // This configuration file allows you to pass permanent command line arguments to VS Code.
    // Only a subset of arguments is currently supported to reduce the likelyhood of breaking
    // the installation.
    //
    // PLEASE DO NOT CHANGE WITHOUT UNDERSTANDING THE IMPACT
    //
    // NOTE: Changing this file requires a restart of VS Code.
    {
    // Use software rendering instead of hardware accelerated rendering.
    // This can help in cases where you see rendering issues in VS Code.
    "disable-hardware-acceleration": true,

    // Enabled by default by VS Code to resolve color issues in the renderer
    // See https://github.com/Microsoft/vscode/issues/51791 for details
    "disable-color-correct-rendering": true
    }
  3. Guilherme Rodz revised this gist Aug 20, 2020. 1 changed file with 48 additions and 0 deletions.
    48 changes: 48 additions & 0 deletions keybindings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,48 @@
    // Place your key bindings in this file to override the defaultsauto[]
    [
    {
    "key": "ctrl+shift+i",
    "command": "editor.action.formatDocument",
    "when": "editorHasDocumentFormattingProvider && editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly"
    },
    {
    "key": "ctrl+alt+down",
    "command": "editor.action.copyLinesDownAction",
    "when": "editorTextFocus && !editorReadonly"
    },
    {
    "key": "shift+alt+down",
    "command": "-editor.action.copyLinesDownAction",
    "when": "editorTextFocus && !editorReadonly"
    },
    {
    "key": "ctrl+alt+up",
    "command": "editor.action.copyLinesUpAction",
    "when": "editorTextFocus && !editorReadonly"
    },
    {
    "key": "shift+alt+up",
    "command": "-editor.action.copyLinesUpAction",
    "when": "editorTextFocus && !editorReadonly"
    },
    {
    "key": "ctrl+shift+up",
    "command": "editor.action.insertCursorAbove",
    "when": "editorTextFocus"
    },
    {
    "key": "ctrl+alt+up",
    "command": "-editor.action.insertCursorAbove",
    "when": "editorTextFocus"
    },
    {
    "key": "ctrl+shift+down",
    "command": "editor.action.insertCursorBelow",
    "when": "editorTextFocus"
    },
    {
    "key": "ctrl+alt+down",
    "command": "-editor.action.insertCursorBelow",
    "when": "editorTextFocus"
    }
    ]
  4. Guilherme Rodz revised this gist Aug 20, 2020. 1 changed file with 17 additions and 0 deletions.
    17 changes: 17 additions & 0 deletions install-extensions.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,17 @@
    code --install-extension adpyke.codesnap &&
    code --install-extension CoenraadS.bracket-pair-colorizer &&
    code --install-extension dbaeumer.vscode-eslint &&
    code --install-extension EditorConfig.EditorConfig &&
    code --install-extension esbenp.prettier-vscode &&
    code --install-extension johnpapa.vscode-peacock &&
    code --install-extension jpoissonnier.vscode-styled-components &&
    code --install-extension kamikillerto.vscode-colorize &&
    code --install-extension mikestead.dotenv &&
    code --install-extension ms-vsliveshare.vsliveshare &&
    code --install-extension Perkovec.emoji &&
    code --install-extension PKief.material-icon-theme &&
    code --install-extension ricardo-emerson.create-react-tsx-component &&
    code --install-extension ritwickdey.LiveServer &&
    code --install-extension rocketseat.rocketseatreactjs &&
    code --install-extension rocketseat.rocketseatreactnative &&
    code --install-extension rocketseat.theme-omni
  5. Guilherme Rodz revised this gist Aug 20, 2020. 1 changed file with 15 additions and 22 deletions.
    37 changes: 15 additions & 22 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -1,12 +1,13 @@
    {
    "workbench.startupEditor": "none",
    "workbench.colorTheme": "Dracula Pro",
    "workbench.colorTheme": "Omni",
    "workbench.iconTheme": "material-icon-theme",
    // Good for Recording
    "editor.quickSuggestions": false,
    "editor.mouseWheelZoom": true,
    "editor.renderLineHighlight": "gutter",
    "breadcrumbs.enabled": true,
    "explorer.compactFolders": false,
    // Window settings
    "window.zoomLevel": 1,
    "window.titleBarStyle": "native", // "native" on Linux, "custom" on Windows
    @@ -25,7 +26,8 @@
    "explorer.confirmDragAndDrop": false,
    "explorer.confirmDelete": false,
    // Sets the Font size and family
    "editor.fontFamily": "Fira Code",
    "editor.fontFamily": "Cascadia Mono PL",
    "editor.fontWeight": "normal",
    "editor.fontSize": 16,
    "editor.lineHeight": 24,
    "editor.fontLigatures": true,
    @@ -34,10 +36,7 @@
    "editor.insertSpaces": true,
    "editor.detectIndentation": true,
    // Auto applies editor rules for long lines of code
    "editor.rulers": [
    80,
    120
    ],
    "editor.rulers": [80, 120],
    // Increases terminal font size
    "terminal.integrated.fontSize": 14,
    // ESLint configuration
    @@ -53,7 +52,7 @@
    ],
    // Emmet
    "emmet.syntaxProfiles": {
    "javascript": "jsx" // Defines auto closing tags in JSX
    "javascript": "jsx" // Defines auto closing tags in JSX
    },
    "emmet.includeLanguages": {
    "javascript": "javascriptreact"
    @@ -65,12 +64,7 @@
    // Extensions
    "extensions.ignoreRecommendations": false, // Do not ignore recommendations
    // Colorize settings
    "colorize.languages": [
    "javascript",
    "json",
    "html",
    "css"
    ],
    "colorize.languages": ["javascript", "typescript", "json", "html", "css"],
    // Pretier settings
    "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    @@ -84,13 +78,6 @@
    "[yaml]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
    },
    // Gitlens settings
    "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",
    "gitlens.codeLens.enabled": false,
    // Peacock colors (customizable)
    "peacock.favoriteColors": [
    {
    @@ -100,6 +87,12 @@
    {
    "name": "Dracula Dark",
    "value": "#0B0A10"
    },
    }
    ],
    }
    "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    }
    }
  6. Guilherme Rodz revised this gist Mar 5, 2020. 1 changed file with 2 additions and 3 deletions.
    5 changes: 2 additions & 3 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -4,11 +4,12 @@
    "workbench.iconTheme": "material-icon-theme",
    // Good for Recording
    "editor.quickSuggestions": false,
    "editor.mouseWheelZoom": true,
    "editor.renderLineHighlight": "gutter",
    "breadcrumbs.enabled": true,
    // Window settings
    "window.zoomLevel": 1,
    "window.titleBarStyle": "native",
    "window.titleBarStyle": "native", // "native" on Linux, "custom" on Windows
    "window.menuBarVisibility": "toggle",
    // Disable JS auto-import behavior
    "javascript.updateImportsOnFileMove.enabled": "never",
    @@ -37,8 +38,6 @@
    80,
    120
    ],
    // Enable controlled zoom by scrolling
    "editor.mouseWheelZoom": true,
    // Increases terminal font size
    "terminal.integrated.fontSize": 14,
    // ESLint configuration
  7. Guilherme Rodz revised this gist Mar 5, 2020. 1 changed file with 49 additions and 37 deletions.
    86 changes: 49 additions & 37 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -1,70 +1,77 @@
    {
    "workbench.startupEditor": "none",
    // Color theme
    "workbench.colorTheme": "Dracula",
    // Icon theme
    "workbench.colorTheme": "Dracula Pro",
    "workbench.iconTheme": "material-icon-theme",
    // Hide quick suggestions (recommended for recording and teaching)
    // Good for Recording
    "editor.quickSuggestions": false,
    // Reset Zoom level for VSCode
    "window.zoomLevel": 0,
    // Set VSCode title bar style
    "editor.renderLineHighlight": "gutter",
    "breadcrumbs.enabled": true,
    // Window settings
    "window.zoomLevel": 1,
    "window.titleBarStyle": "native",
    "window.menuBarVisibility": "toggle",
    // Avoid asking DnD
    // Disable JS auto-import behavior
    "javascript.updateImportsOnFileMove.enabled": "never",
    // Editor Behavior
    "editor.selectionClipboard": false, // Only for Linux
    "javascript.suggest.autoImports": false,
    "editor.formatOnSave": true,
    "editor.suggestSelection": "first",
    "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
    },
    // Explorer Behavior
    "explorer.confirmDragAndDrop": false,
    // Set font size, line height, ligatures and family
    "explorer.confirmDelete": false,
    // Sets the Font size and family
    "editor.fontFamily": "Fira Code",
    "editor.fontSize": 16,
    "editor.lineHeight": 24,
    "editor.fontLigatures": true,
    // Editor settings
    "editor.formatOnSave": true,
    "editor.suggestSelection": "first",
    "editor.selectionClipboard": false,
    // Editor indentation settings
    "editor.tabSize": 2,
    "editor.insertSpaces": true,
    "editor.detectIndentation": true,
    // Auto applies editor rules for long lines of code
    "editor.rulers": [80, 120],
    "editor.rulers": [
    80,
    120
    ],
    // Enable controlled zoom by scrolling
    "editor.mouseWheelZoom": true,
    // Applies a visual effect at the left of selected line
    "editor.renderLineHighlight": "gutter",
    // Set terminal font size
    // Increases terminal font size
    "terminal.integrated.fontSize": 14,
    // ESLint configuration
    "prettier.singleQuote": true,
    "prettier.trailingComma": "es5",
    "eslint.packageManager": "yarn",
    "eslint.codeActionsOnSave.mode": "all",
    "prettier.singleQuote": true,
    "prettier.trailingComma": "es5",
    "eslint.validate": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact"
    ],
    "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
    },
    // Emmet
    "emmet.syntaxProfiles": {
    "javascript": "jsx" // Defines auto closing tags in JSX
    "javascript": "jsx" // Defines auto closing tags in JSX
    },
    "emmet.includeLanguages": {
    "javascript": "javascriptreact"
    },
    // Disable auto imports
    "javascript.suggest.autoImports": false,
    "javascript.updateImportsOnFileMove.enabled": "never",
    // Enable breadcrumbs
    "breadcrumbs.enabled": true,
    // Git settings
    "git.enableSmartCommit": true,
    "git.autofetch": true,
    "git.confirmSync": false,
    // Extensions
    "extensions.ignoreRecommendations": false, // Do not ignore recommendations
    // Colorize settings
    "colorize.languages": ["javascript", "json", "html", "css"],
    "colorize.languages": [
    "javascript",
    "json",
    "html",
    "css"
    ],
    // Pretier settings
    "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    @@ -78,17 +85,22 @@
    "[yaml]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
    },
    // VSCode explorer settings
    "explorer.confirmDelete": false,
    // GitLens settings
    // Gitlens settings
    "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",
    "gitlens.codeLens.enabled": false,
    // Git options
    "git.confirmSync": false,
    // Do not ignore extensions recommendations
    "extensions.ignoreRecommendations": false
    }
    // Peacock colors (customizable)
    "peacock.favoriteColors": [
    {
    "name": "Rocketseat Purple",
    "value": "#7159C1"
    },
    {
    "name": "Dracula Dark",
    "value": "#0B0A10"
    },
    ],
    }
  8. Guilherme Rodz created this gist Jan 30, 2020.
    94 changes: 94 additions & 0 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,94 @@
    {
    "workbench.startupEditor": "none",
    // Color theme
    "workbench.colorTheme": "Dracula",
    // Icon theme
    "workbench.iconTheme": "material-icon-theme",
    // Hide quick suggestions (recommended for recording and teaching)
    "editor.quickSuggestions": false,
    // Reset Zoom level for VSCode
    "window.zoomLevel": 0,
    // Set VSCode title bar style
    "window.titleBarStyle": "native",
    "window.menuBarVisibility": "toggle",
    // Avoid asking DnD
    "explorer.confirmDragAndDrop": false,
    // Set font size, line height, ligatures and family
    "editor.fontFamily": "Fira Code",
    "editor.fontSize": 16,
    "editor.lineHeight": 24,
    "editor.fontLigatures": true,
    // Editor settings
    "editor.formatOnSave": true,
    "editor.suggestSelection": "first",
    "editor.selectionClipboard": false,
    // Editor indentation settings
    "editor.tabSize": 2,
    "editor.insertSpaces": true,
    "editor.detectIndentation": true,
    // Auto applies editor rules for long lines of code
    "editor.rulers": [80, 120],
    // Enable controlled zoom by scrolling
    "editor.mouseWheelZoom": true,
    // Applies a visual effect at the left of selected line
    "editor.renderLineHighlight": "gutter",
    // Set terminal font size
    "terminal.integrated.fontSize": 14,
    // ESLint configuration
    "prettier.singleQuote": true,
    "prettier.trailingComma": "es5",
    "eslint.packageManager": "yarn",
    "eslint.codeActionsOnSave.mode": "all",
    "eslint.validate": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact"
    ],
    "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
    },
    // Emmet
    "emmet.syntaxProfiles": {
    "javascript": "jsx" // Defines auto closing tags in JSX
    },
    "emmet.includeLanguages": {
    "javascript": "javascriptreact"
    },
    // Disable auto imports
    "javascript.suggest.autoImports": false,
    "javascript.updateImportsOnFileMove.enabled": "never",
    // Enable breadcrumbs
    "breadcrumbs.enabled": true,
    // Git settings
    "git.enableSmartCommit": true,
    "git.autofetch": true,
    // Colorize settings
    "colorize.languages": ["javascript", "json", "html", "css"],
    // Pretier settings
    "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[yaml]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
    },
    // VSCode explorer settings
    "explorer.confirmDelete": false,
    // GitLens settings
    "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",
    "gitlens.codeLens.enabled": false,
    // Git options
    "git.confirmSync": false,
    // Do not ignore extensions recommendations
    "extensions.ignoreRecommendations": false
    }