Skip to content

Instantly share code, notes, and snippets.

@panoply
Created May 7, 2019 15:12
Show Gist options
  • Save panoply/38fc93e77d07602a177d8cdf9f57b948 to your computer and use it in GitHub Desktop.
Save panoply/38fc93e77d07602a177d8cdf9f57b948 to your computer and use it in GitHub Desktop.
EXTENSIONS BACKUP
{
/* -------------------------------------------- */
/* EDITOR */
/* -------------------------------------------- */
"editor.matchBrackets": false,
"editor.renderWhitespace": "all",
"editor.fontFamily": "Courier New",
"editor.fontSize": 17.60,
"editor.codeLens": true,
"editor.tabSize": 2,
"editor.letterSpacing": 0.35,
"editor.lineHeight": 23.25,
"editor.fontWeight": "500",
"editor.smoothScrolling": true,
"editor.scrollBeyondLastLine": false,
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"editor.formatOnType": false,
"editor.wordWrap": "on",
"editor.detectIndentation": true,
"editor.renderIndentGuides": true,
"editor.rulers": [
100
],
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true
},
/* -------------------------------------------- */
/* EMMET */
/* -------------------------------------------- */
"emmet.includeLanguages": {
"liquid": [
"html"
]
},
/* -------------------------------------------- */
/* HTML */
/* -------------------------------------------- */
// TODO Below settings should* be applied per workspace settings.
"html.format.unformatted": "stream, schema, script",
/* -------------------------------------------- */
/* CSS / SCSS */
/* -------------------------------------------- */
"scss.validate": false,
"css.validate": false,
"[scss]": {
"editor.formatOnSave": true
},
/* -------------------------------------------- */
/* JSON */
/* -------------------------------------------- */
"[json]": {
"editor.formatOnSave": false
},
/* -------------------------------------------- */
/* JAVASCRIPT */
/* -------------------------------------------- */
"javascript.format.enable": false,
"javascript.updateImportsOnFileMove.enabled": "always",
/* -------------------------------------------- */
/* TYPESCRIPT */
/* -------------------------------------------- */
"typescript.surveys.enabled": false,
/* -------------------------------------------- */
/* MJML */
/* -------------------------------------------- */
"mjml.screenshotQuality": 100,
"mjml.beautifyHtmlOutput": true,
"mjml.autoPreview": true,
/* -------------------------------------------- */
/* FILES */
/* -------------------------------------------- */
"files.associations": {
".sync": "json",
"b2ebc1d885fba044acb9d868c626676f": "json",
},
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/.vscode": false,
"**/coverage": true,
"**/.idea": true,
"**/.bundle": true
},
"files.autoSaveDelay": 2500,
"files.autoSave": "onFocusChange",
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"files.hotExit": "onExitAndWindowClose",
/* -------------------------------------------- */
/* TELEMETRY */
/* -------------------------------------------- */
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
/* -------------------------------------------- */
/* WORKBENCH */
/* -------------------------------------------- */
"workbench.colorTheme": "Monokai Dark Soda", // ANCHOR COLOR THEME
"workbench.activityBar.visible": false,
"workbench.editor.highlightModifiedTabs": true,
"workbench.statusBar.feedback.visible": false,
"workbench.colorCustomizations": {
"activityBar.background": "#0c0c0c",
"activityBar.border": "#302f2f",
"dropdown.background": "#0c0c0c",
"dropdown.foreground": "#d4d4d4",
"dropdown.border": "#302f2f",
"editor.lineHighlightBackground": "#ffffff15",
"editorLineNumber.activeForeground": "#d4d4d4",
"editorGroupHeader.tabsBackground": "#0c0c0c",
"editor.background": "#0c0c0c",
"editorGutter.background": "#0c0c0c",
"input.background": "#0a0a0a",
"input.border": "#302f2f",
"inputOption.activeBorder": "#60bbf0a6",
"sideBarSectionHeader.background": "#111111",
"sideBarSectionHeader.border": "#302f2f",
"sideBar.background": "#0c0c0c",
"sideBar.border": "#302f2f",
"sideBar.foreground": "#d4d4d4",
"statusBar.background": "#0c0c0c",
"statusBar.border": "#302f2f",
"tab.activeBackground": "#0c0c0c",
"tab.activeBorderTop": "#60bbf0",
"tab.hoverBackground": "#0c0c0c",
"tab.border": "#302f2f",
"tab.inactiveBackground": "#141414",
"tab.unfocusedActiveBorder": "#302f2f",
"terminal.background": "#0c0c0c",
"panel.background": "#0c0c0c",
"panel.border": "#302f2f",
"panelTitle.activeBorder": "#60bbf0a6",
"titleBar.activeBackground": "#111111",
},
/* -------------------------------------------- */
/* WINDOW */
/* -------------------------------------------- */
"window.zoomLevel": 0,
"window.restoreFullscreen": true,
"window.titleBarStyle": "custom",
"window.nativeTabs": false,
/* -------------------------------------------- */
/* EXPLORER */
/* -------------------------------------------- */
"explorer.confirmDragAndDrop": false,
"explorer.autoReveal": true,
/* -------------------------------------------- */
/* SEARCH */
/* -------------------------------------------- */
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/_build": true,
"**/dist": true,
"**/_build.nosync": true,
"**/deps": true,
"**/.idea": true,
"**/.bundle": true,
"**/cover": true,
"**/coverage": true
},
/* -------------------------------------------- */
/* TERMINAL */
/* -------------------------------------------- */
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.fontSize": 15.45,
"terminal.integrated.enableBell": true,
"terminal.integrated.fontWeight": "500",
"terminal.integrated.letterSpacing": 0.5,
/* -------------------------------------------- */
/* ESLINT */
/* -------------------------------------------- */
"eslint.alwaysShowStatus": true,
"eslint.autoFixOnSave": true,
"eslint.options": {
"extensions": [
".html",
".liquid",
".js",
".vue",
".jsx"
]
},
"eslint.validate": [
"javascript",
"javascriptreact",
/*
Use below settings when working with `<script>` tags.
Apply validating based on language as workspace settings.
*/
{
"language": "html",
"autoFix": false
},
{
"language": "liquid",
"autoFix": false
}
],
/* -------------------------------------------- */
/* PRETTIER */
/* -------------------------------------------- */
"prettier.requireConfig": true,
"prettier.eslintIntegration": true,
"prettier.stylelintIntegration": true,
"prettier.disableLanguages": [
"html",
"liquid"
],
/* -------------------------------------------- */
/* HIGHLIGHT MATCHING TAG */
/* -------------------------------------------- */
"highlight-matching-tag.styles": {
"opening": {
"left": {
"custom": {
"borderWidth": "1px",
"borderStyle": "solid",
"borderColor": "#ac642ad6"
}
}
}
},
/* -------------------------------------------- */
/* COMMENT DIVIDER */
/* -------------------------------------------- */
"comment-divider.length": 50,
/* -------------------------------------------- */
/* EMOJISENSE */
/* -------------------------------------------- */
"emojisense.markupCompletionsEnabled": true,
"emojisense.languages": {
"markdown": true,
"json": true,
"jsonc": true,
"git-commit": true,
"plaintext": {
"markupCompletionsEnabled": false,
"emojiDecoratorsEnabled": false
},
},
/* -------------------------------------------- */
/* LIQUID */
/* -------------------------------------------- */
"liquid.format": true,
"liquid.formatIgnore": [
"case"
],
/* -------------------------------------------- */
/* PROJECTS */
/* -------------------------------------------- */
"projects.sortGroups": false, // Sort groups alphabetically
"projects.sortProjects": false,
/* -------------------------------------------- */
/* VSICONS */
/* -------------------------------------------- */
"workbench.iconTheme": "vscode-icons",
"vsicons.presets.hideExplorerArrows": true,
"vsicons.presets.foldersAllDefaultIcon": true,
"vsicons.associations.files": [
{
"icon": "gulp",
"extensions": [
"gulp-errors.js"
],
"filename": true,
"format": "svg"
},
{
"icon": "netlify",
"extensions": [
"_redirects"
],
"filename": true,
"format": "svg"
},
{
"icon": "graphql",
"extensions": [
".graphqlconfig"
],
"filename": true,
"format": "svg"
},
{
"icon": "ruby",
"extensions": [
".ruby-version"
],
"filename": true,
"format": "svg"
},
{
"icon": "babel2",
"extensions": [
".babelrc"
],
"filename": true,
"format": "svg"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment