Skip to content

Instantly share code, notes, and snippets.

@dam450
Last active July 1, 2022 22:24
Show Gist options
  • Save dam450/edbd89ac6fbbd7d262190edc2d921702 to your computer and use it in GitHub Desktop.
Save dam450/edbd89ac6fbbd7d262190edc2d921702 to your computer and use it in GitHub Desktop.
VSCode Config Backup
{
"workbench.colorTheme": "Omni",
"workbench.iconTheme": "material-icon-theme",
"workbench.productIconTheme": "material-product-icons",
"workbench.startupEditor": "none",
"workbench.colorCustomizations": {
"statusBar.noFolderBackground": "#0d1b5c",
"statusBar.noFolderForeground": "#7891ff",
"statusBar.background": "#360161",
"statusBar.foreground": "#ac63f1",
"editorBracketMatch.border": "#ff5e00",
"editorBracketMatch.background": "#000442",
// BracketHighlight
"editorBracketHighlight.foreground1": "#ffff00",
"editorBracketHighlight.foreground2": "#ff00ff",
"editorBracketHighlight.foreground3": "#2d8efd",
"editorBracketHighlight.foreground4": "#00ff00"
},
// Editor and terminal config
"editor.guides.bracketPairs": "active",
"editor.bracketPairColorization.enabled": true,
"editor.fontLigatures": true,
"editor.rulers": [80, 120],
"editor.renderLineHighlight": "all",
"editor.fontFamily": "'FiraCode NF', Consolas, 'Courier New', monospace",
"terminal.integrated.fontFamily": "'FiraCode NF', Consolas, 'Courier New', monospace, 'Hack Nerd Font'",
"terminal.integrated.cursorBlinking": true,
"editor.tokenColorCustomizations": {
"comments": "#00811c" // color of comments
},
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode",
// Prettier config
"prettier.tabWidth": 2,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.trailingComma": "none",
"prettier.arrowParens": "avoid",
"prettier.endOfLine": "auto",
"editor.formatOnSave": false,
// Live Server config
"liveServer.settings.donotVerifyTags": true,
"liveServer.settings.donotShowInfoMsg": true,
// Code Spell config
"cSpell.language": "en, en-US, pt, pt-BR", // dictionaries enabled
"cSpell.showStatus": false,
// indentRainbow config
"indentRainbow.excludedLanguages": ["plaintext"], // For which languages indent-rainbow should be excluded
"indentRainbow.includedLanguages": [
// For which languages indent-rainbow should be activated (if empty it means all).
// for example ["nim", "nims", "python"]
],
"indentRainbow.indicatorStyle": "light", // Using the light mode
"indentRainbow.lightIndicatorStyleLineWidth": 1, // we use a simple 1 pixel wide line
"indentRainbow.colors": ["#ffff004d", "#ff00ff4d", "#0000ff4d", "#00ff004d"],
// Explorer config
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.expand": true,
"explorer.fileNesting.patterns": {
"*.ts": "${capture}.js",
"*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts",
"*.jsx": "${capture}.js",
"*.tsx": "${capture}.ts",
"tsconfig.json": "tsconfig.*.json",
"package.json": "package-lock.json, yarn.lock"
},
// Lang Specific config
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"files.associations": {
"*.css": "css"
}
}
/*
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
prettier: ext install esbenp.prettier-vscode
rainbow-brackets: ext install 2gua.rainbow-brackets
indent-rainbow: ext install oderwat.indent-rainbow
edit-csv ext install janisdd.vscode-edit-csv
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment