Last active
June 23, 2018 11:30
-
-
Save MacKentoch/1022368d818d9bab768676fa990a71be to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// coding style and xp: | |
"editor.tabSize": 2, | |
"editor.insertSpaces": true, | |
"editor.autoClosingBrackets": true, | |
// npm scripts | |
"npm.enableScriptExplorer": 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.autoImportSuggestions.enabled": false, | |
"typescript.npm": "${env:HOME}/.nvm/versions/node/v8.11.1/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": { | |
"*.sql": "pgsql", | |
"*.js": "javascriptreact", | |
"*.itermcolors": "xml" | |
}, | |
"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.renderWhitespace": "none", | |
"typescript.check.npmIsInstalled": false, | |
"window.zoomLevel": 0, | |
"terminal.integrated.fontSize": 11, | |
// theme: | |
"workbench.colorTheme": "Nord", | |
"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, | |
"editor.formatOnPaste": false, | |
// 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" | |
}, | |
"workbench.tree.horizontalScrolling": true, | |
"editor.tokenColorCustomizations": { | |
"[Nord]": { | |
"textMateRules": [{ | |
"scope": "keyword.control.module.js", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "storage.type.class.js", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, { | |
"scope": "comment.line", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "entity.other.attribute-name.jsx", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": "storage.type.js", | |
"settings": { | |
"fontStyle": "italic bold" | |
} | |
}, | |
{ | |
"scope": "storage.modifier.js", | |
"settings": { | |
"fontStyle": "italic" | |
} | |
} | |
] | |
} | |
}, | |
"gitlens.historyExplorer.enabled": true, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"materialTheme.fixIconsRunning": false, | |
"materialTheme.autoApplyIcons": false | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment