{
    "window.zoomLevel": 0,
    "editor.fontFamily": "Inconsolata, Menlo, Monaco, 'Courier New', monospace",
    "editor.fontSize": 14,
    "editor.tabSize": 2,
    "editor.renderWhitespace": "boundary",
    "editor.rulers": [
        80,
        100
    ],
    "files.autoSave": "off",
    "editor.minimap.enabled": true,
    "editor.minimap.maxColumn": 40,
    // unsupported, but works:
    "editor.scrollbar.verticalScrollbarSize": 5,
    "editor.renderIndentGuides": true,
    "typescript.check.npmIsInstalled": false,
    "javascript.validate.enable": true,
    "git.countBadge": "tracked",
    "window.newWindowDimensions": "inherit",
    "workbench.editor.tabCloseButton": "off",
    "files.trimTrailingWhitespace": true,
    "window.titleBarStyle": "custom",
    "git.confirmSync": false,
    "workbench.sideBar.location": "right",
    "files.insertFinalNewline": true,
    "window.title": "${activeEditorMedium}${separator}${folderName}${separator}${rootName}${separator}${dirty}",
    "gitlens.advanced.menus": {
        "editorContext": {
            "blame": true,
            "copy": true,
            "details": true,
            "fileDiff": false,
            "history": true,
            "lineDiff": false,
            "remote": true
        },
        "editorTitle": {
            "blame": true,
            "fileDiff": false,
            "history": true,
            "remote": true,
            "status": true
        },
        "editorTitleContext": {
            "blame": true,
            "fileDiff": false,
            "history": true,
            "remote": true
        },
        "explorerContext": {
            "fileDiff": false,
            "history": true,
            "remote": true
        }
    },
    "editor.multiCursorModifier": "ctrlCmd",
    "workbench.startupEditor": "none",
    "workbench.activityBar.visible": true,
    "files.associations": {
        "*.js": "javascriptreact"
    },
    "emmet.syntaxProfiles": {
        "javascript": "jsx"
    },
    "[ruby]": {
        "editor.wordWrap": "on"
    },
    // "editor.glyphMargin": false,
    "ruby.rubocop.executePath": "/Users/tom/.rbenv/shims/",
    "editor.snippetSuggestions": "top",
    "editor.formatOnPaste": false,
    "search.useIgnoreFiles": true,
    "explorer.confirmDelete": false,
    "jest.autoEnable": false,
    "jest.runAllTestsFirst": false,
    "problems.decorations.enabled": true,
    "explorer.decorations.colors": false,
    "editor.lineNumbers": "interval",
    "flow.pathToFlow": "/Users/tom/.nvm/versions/node/v8.9.4/bin/flow",
    "gitlens.blame.format": "${sha|20?} ${ago|12-}",
    "gitlens.codeLens.scopes": [
        "document",
        "containers",
        "blocks"
    ],
    "gitlens.codeLens.symbolScopes": [
        "Function"
    ],
    "diffEditor.ignoreTrimWhitespace": true,
    "gitlens.keymap": "none",
    "gitlens.gitExplorer.view": "history",
    "gitlens.hovers.currentLine.over": "line",
    "gitlens.blame.highlight.locations": [
        "line",
        "overview"
    ],
    "vscodeWorkspaceSwitcher.paths": [
        "~/Documents/activepipe",
        "~/Documents/repos"
    ],
    "workbench.colorTheme": "Monokai", // or Dark+ (contrast)
    "workbench.colorCustomizations": {
        "[Dark+ (contrast)]": {
            "activityBar.background": "#000000",
            "sideBar.background": "#050505",
            "sideBar.border": "#333",
            "editorGroup.background": "#151515",
            "editorGroupHeader.tabsBackground": "#151515",
            "editorCodeLens.foreground": "#666",
            "editorRuler.foreground": "#151515",
            "editorWidget.background": "#151515",
            "editorWidget.border": "#666",
            "editor.lineHighlightBorder": "#151515",
            "titleBar.border": "#333333",
            // "statusBar.background": "#334455",
            "editorIndentGuide.activeBackground": "#555555"
        },
    },
    "bookmarks.navigateThroughAllFiles": true,
    "debug.openExplorerOnEnd": true,
    "scm.diffDecorationsGutterWidth": 2,
    "workbench.statusBar.feedback.visible": false,
    "gitlens.gitExplorer.files.layout": "list",
    "gitlens.gitExplorer.branches.layout": "list",
    "gitlens.advanced.messages": {
        "suppressCommitHasNoPreviousCommitWarning": false,
        "suppressCommitNotFoundWarning": false,
        "suppressFileNotUnderSourceControlWarning": false,
        "suppressGitVersionWarning": false,
        "suppressLineUncommittedWarning": false,
        "suppressNoRepositoryWarning": false,
        "suppressResultsExplorerNotice": true,
        "suppressShowKeyBindingsNotice": true
    },
    "githubNotificationsBell.icon": "pulse", // pulse, mark-github
    "githubNotificationsBell.colorParticipating": "#61bfd3",
    // "githubNotificationsBell.colorParticipating": "#F44400",
    "gitTreeCompare.iconsMinimal": true,
    "gitlens.explorers.avatars": false,
    "gitlens.gitExplorer.enabled": false,
    "gitlens.historyExplorer.enabled": false,
    "gitlens.codeLens.recentChange.command": "gitlens.diffWithPrevious",
    "gitlens.currentLine.enabled": false,
    "gitlens.blame.toggleMode": "window",
    "gitlens.blame.avatars": false,
    "gitlens.heatmap.toggleMode": "window",
    "gitlens.hovers.annotations.over": "annotation",
    "gitlens.recentChanges.highlight.locations": [
        "line",
        "overview"
    ],
    "gitlens.hovers.annotations.changes": false,
    "gitlens.hovers.currentLine.details": false,
    "gitlens.recentChanges.toggleMode": "window",
    "gitlens.statusBar.alignment": "left",
    "gitlens.statusBar.format": "${ago}: \"${message}\"",
    "editor.find.seedSearchStringFromSelection": false,
    "gitlens.resultsExplorer.files.layout": "auto",
    "gitlens.statusBar.reduceFlicker": true,
    "git.enableSmartCommit": true,
    "git.defaultCloneDirectory": "/Users/tom/Documents/repos",
    "terminal.external.osxExec": "/Applications/iTerm.app/Contents/MacOS/iTerm2",
    "bracketPairColorizer.highlightActiveScope": true,
    "bracketPairColorizer.scopeLineCSS": [
        "borderStyle : dotted",
        "borderWidth : 1px",
        "borderColor : {color}; opacity: 0.2"
    ],
    "editor.matchBrackets": false,
    "extensions.ignoreRecommendations": true,
    "workbench.editor.showTabs": true,
    "versionlens.showVersionLensesAtStartup": false,
    "npm.enableScriptExplorer": true,
    "emojisense.languages": {
        "markdown": true,
        "plaintext": {
            "markupCompletionsEnabled": false,
            "emojiDecoratorsEnabled": false
        },
        "git-commit": true,
        "todo": true,
    },
}
