Skip to content

Instantly share code, notes, and snippets.

@MacKentoch
Last active April 6, 2018 07:55
Show Gist options
  • Save MacKentoch/5d6bda80cf22382dfd2ffcd0daab7cba to your computer and use it in GitHub Desktop.
Save MacKentoch/5d6bda80cf22382dfd2ffcd0daab7cba to your computer and use it in GitHub Desktop.
{
// coding style and xp:
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.autoClosingBrackets": true,
// search:
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"jspm_package": true,
".git": true,
"flow-typed": true,
"__snapshots__": true
},
// telemetry:
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
// minimap:
"editor.minimap.enabled": true,
// typescript
"typescript.npm": "${env:HOME}/.nvm/versions/node/v8.1.4/bin/npm",
// emmet for jsx:
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
// mardown preview
// Contrôle la taille de police en pixels utilisée dans l'aperçu Markdown.
"markdown.preview.fontSize": 12,
// flow:
"javascript.validate.enable": false,
"javascript.format.enable": false,
"flow.useNPMPackagedFlow": true,
"flow.pathToFlow": "node_modules/.bin",
// file association:
"files.associations": {
"*.js": "javascriptreact",
"*.jsx": "javascriptreact",
"*.sql": "pgsql"
},
"workbench.iconTheme": "material-icon-theme",
"git.enableSmartCommit": true,
// shell zsh
"terminal.integrated.shell.osx": "/bin/zsh",
"terminal.integrated.fontFamily": "'SourceCodePro+Powerline+Awesome Regular'",
"workbench.startupEditor": "newUntitledFile",
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"editor.renderWhitespace": "none",
"typescript.check.npmIsInstalled": false,
"window.zoomLevel": 0,
"terminal.integrated.fontSize": 11,
// theme:
"workbench.colorTheme": "Material Theme",
"editor.lineHeight": 21,
"files.trimTrailingWhitespace": true,
// font
"editor.fontFamily": "'Operator Mono', Menlo, Monaco, 'Courier New', monospace",
"editor.fontSize": 13,
// Enables font ligatures
"editor.fontLigatures": true,
// "workbench.colorCustomizations": {},
"extensions.autoUpdate": false,
// clock in status bar
"clock.dateFormat": "HH:MM",
"vsicons.dontShowNewVersionMessage": true,
// "workbench.panel.location": "bottom",
"java.errors.incompleteClasspath.severity": "ignore",
// Format a file on save. A formatter must be available, the file must not be auto-saved, and editor must not be shutting down.
"editor.formatOnSave": true,
// Use 'prettier-eslint' instead of 'prettier'. Other settings will only be fallbacks in case they could not be inferred from eslint rules.
"prettier.eslintIntegration": false,
// Controls if file decorations should use badges.
"explorer.decorations.badges": false,
"extensions.ignoreRecommendations": false,
"diffEditor.ignoreTrimWhitespace": true,
"workbench.statusBar.feedback.visible": false,
"gitlens.keymap": "chorded",
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true
},
"materialTheme.cache.workbench.settings": {
"accent": "Teal",
"themeColours": "Default",
"accentPrevious": "Sky"
},
// to adpat POWERLEVEL 9K to material theme (terminal fix):
"workbench.colorCustomizations": {
"activityBarBadge.background": "#80CBC4",
"list.activeSelectionForeground": "#80CBC4",
"list.inactiveSelectionForeground": "#80CBC4",
"list.highlightForeground": "#80CBC4",
"scrollbarSlider.activeBackground": "#80CBC450",
"editorSuggestWidget.highlightForeground": "#80CBC4",
"textLink.foreground": "#80CBC4",
"progressBar.background": "#80CBC4",
"pickerGroup.foreground": "#80CBC4",
"tab.activeBorder": "#80CBC4",
"panel.border": "#192227", // "#80CBC4",
"sideBar.border": "#192227", // "#80CBC4",
"terminal.background": "#263238", // "#192227",
"terminal.foreground": "#eaeaea",
"terminal.ansiBlack": "#2a3135",
"terminal.ansiBrightBlack": "#545454",
"terminal.ansiBlue": "#1565c0",
"terminal.ansiBrightBlue": "#64b5f6",
"terminal.ansiCyan": "#00838f",
"terminal.ansiBrightCyan": "#26c6da",
"terminal.ansiGreen": "#558b2f",
"terminal.ansiBrightGreen": "#8bc34a",
"terminal.ansiMagenta": "#6a1e9a",
"terminal.ansiBrightMagenta": "#ba68c8",
"terminal.ansiRed": "#c62828",
"terminal.ansiBrightRed": "#ef5350",
"terminal.ansiWhite": "#f2f2f2",
"terminal.ansiBrightWhite": "#e0e0e0",
"terminal.ansiYellow": "#f9a825",
"terminal.ansiBrightYellow": "#ffeb3b",
"notificationLink.foreground": "#80CBC4"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment