{
  "[dockerfile]": {
    "editor.defaultFormatter": "ms-azuretools.vscode-docker",
    "editor.formatOnPaste": true,
    "editor.formatOnSave": true,
    "editor.formatOnType": true
  },
  "[go.mod]": {
    "editor.codeActionsOnSave": {
      "source.fixAll": true,
      "source.organizeImports": true
    },
    "editor.formatOnPaste": true,
    "editor.formatOnSave": true,
    "editor.formatOnType": true
  },
  "[go]": {
    "editor.codeActionsOnSave": {
      "source.fixAll": true,
      "source.organizeImports": true
    },
    "editor.formatOnPaste": true,
    "editor.formatOnSave": true,
    "editor.formatOnType": true,
    "editor.insertSpaces": false
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnPaste": true,
    "editor.formatOnSave": true,
    "editor.formatOnType": true
  },
  "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnPaste": true,
    "editor.formatOnSave": true,
    "editor.formatOnType": true
  },
  "[markdown]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnPaste": true,
    "editor.formatOnSave": true,
    "editor.formatOnType": true,
    "editor.quickSuggestions": true,
    "editor.suggest.showSnippets": false,
    "editor.wordWrap": "off"
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[yaml]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnPaste": true,
    "editor.formatOnSave": true,
    "editor.formatOnType": true,
    "editor.quickSuggestions": {
      "comments": true,
      "other": true,
      "strings": true
    }
  },
  "atlascode.bitbucket.enabled": false,
  "atlascode.bitbucket.explorer.relatedJiraIssues.enabled": false,
  "atlascode.bitbucket.statusbar.enabled": false,
  "atlascode.bitbucket.statusbar.showLogin": false,
  "atlascode.bitbucket.statusbar.showProduct": false,
  "atlascode.bitbucket.statusbar.showUser": false,
  "atlascode.jira.enabled": true,
  "atlascode.jira.jqlList": [
    {
      "enabled": true,
      "id": "f9e7f18f-dc16-4632-8bed-ad85a365b2ba",
      "monitor": true,
      "name": "My zuora Issues",
      "query": "assignee = currentUser() AND resolution = Unresolved ORDER BY lastViewed DESC",
      "siteId": "e83ef094-3050-445e-88d0-d4995d429d51"
    }
  ],
  "atlascode.jira.lastCreateSiteAndProject": {
    "projectKey": "ANA",
    "siteId": "e83ef094-3050-445e-88d0-d4995d429d51"
  },
  "atlascode.jira.startWorkBranchTemplate.customTemplate": "{{{issueKey}}}",
  "atlascode.jira.statusbar.enabled": false,
  "atlascode.jira.statusbar.showActiveIssue": false,
  "atlascode.jira.statusbar.showLogin": false,
  "atlascode.jira.statusbar.showProduct": false,
  "atlascode.jira.statusbar.showUser": false,
  "atlascode.jira.todoIssues.enabled": false,
  "bashIde.highlightParsingErrors": true,
  "diffEditor.ignoreTrimWhitespace": false,
  "dotfiles.repository": "pbnj/dotfiles",
  "dotfiles.targetPath": "~/.dotfiles",
  "editor.cursorBlinking": "solid",
  "editor.linkedEditing": true,
  "editor.minimap.enabled": false,
  "editor.quickSuggestions": true,
  "editor.renderWhitespace": "boundary",
  "editor.rulers": [80],
  "editor.smoothScrolling": true,
  "editor.snippetSuggestions": "none",
  "explorer.confirmDelete": false,
  "explorer.openEditors.visible": 0,
  "extensions.ignoreRecommendations": true,
  "files.associations": {
    "*.envrc": "shellscript",
    "*.hcl": "terraform",
    "*.tfvars": "terraform",
    "Dockerfile.*": "dockerfile",
    "kubeconfig_*": "yaml"
  },
  "git.alwaysSignOff": true,
  "git.autoStash": true,
  "git.autofetch": true,
  "git.confirmSync": false,
  "git.defaultCloneDirectory": "~/Projects/",
  "git.openAfterClone": "alwaysNewWindow",
  "git.pruneOnFetch": true,
  "git.rebaseWhenSync": true,
  "git.showInlineOpenFileAction": true,
  "git.showPushSuccessNotification": true,
  "git.supportCancellation": true,
  "gitlens.advanced.abbreviatedShaLength": 5,
  "gitlens.advanced.messages": {
    "suppressImproperWorkspaceCasingWarning": true
  },
  "gitlens.blame.dateFormat": "",
  "gitlens.blame.highlight.enabled": true,
  "gitlens.codeLens.enabled": false,
  "gitlens.currentLine.dateFormat": "",
  "gitlens.currentLine.enabled": true,
  "gitlens.gitCommands.closeOnFocusOut": true,
  "gitlens.remotes": [
    {
      "domain": "git.zias.io",
      "type": "GitHub"
    },
    {
      "domain": "gitlab.zeta.tools",
      "type": "GitLab"
    }
  ],
  "gitlens.statusBar.dateFormat": "",
  "go.autocompleteUnimportedPackages": true,
  "go.languageServerExperimentalFeatures": {
    "diagnostics": true
  },
  "go.lintFlags": ["--fast"],
  "go.lintTool": "golangci-lint",
  "go.toolsManagement.autoUpdate": true,
  "go.useLanguageServer": true,
  "gopls": {
    "completeUnimported": true,
    "deepCompletion": true,
    "usePlaceholders": true
  },
  "json.schemaDownload.enable": true,
  "keyboard.touchbar.enabled": false,
  "liveshare.showInStatusBar": "whileCollaborating",
  "markdown.extension.orderedList.marker": "one",
  "markdown.preview.scrollEditorWithPreview": false,
  "material-icon-theme.files.associations": {
    "Dockerfile.*": "dockerfile"
  },
  "projectManager.filterOnFullPath": true,
  "projectManager.git.baseFolders": ["~/Projects"],
  "projectManager.git.maxDepthRecursion": 0,
  "projectManager.groupList": true,
  "projectManager.showProjectNameInStatusBar": false,
  "projectManager.sortList": "Name",
  "redhat.telemetry.enabled": true,
  "rest-client.fontSize": 12,
  "security.workspace.trust.untrustedFiles": "open",
  "sqltools.showStatusbar": false,
  "sync.autoUpload": true,
  "sync.gist": "a0591c71de9b71a5dbcaadf442632ebd",
  "sync.quietSync": false,
  "terminal.integrated.copyOnSelection": true,
  "terminal.integrated.enableBell": true,
  "terminal.integrated.macOptionIsMeta": true,
  "testExplorer.addToEditorContextMenu": true,
  "thunder-client.codeSnippetLanguage": "cs-httpclient",
  "todo-tree.general.tags": [
    "BUG",
    "HACK",
    "FIXME",
    "TODO",
    "XXX",
    "[ ]",
    "[x]"
  ],
  "todo-tree.regex.regex": "(//|#|<!--|;|/\\*|^|^\\s*(-|\\d+.))\\s*($TAGS)",
  "update.mode": "start",
  "vim.cursorStylePerMode.insert": "line-thin",
  "vim.cursorStylePerMode.normal": "block",
  "vim.cursorStylePerMode.replace": "underline",
  "vim.cursorStylePerMode.visual": "block",
  "vim.cursorStylePerMode.visualblock": "block",
  "vim.cursorStylePerMode.visualline": "block",
  "vim.highlightedyank.enable": true,
  "vim.hlsearch": false,
  "vim.incsearch": true,
  "vim.leader": " ",
  "vim.normalModeKeyBindingsNonRecursive": [
    {
      "after": ["g", "j"],
      "before": ["j"]
    },
    {
      "after": ["g", "k"],
      "before": ["k"]
    },
    {
      "before": ["<leader>", "w"],
      "commands": ["workbench.action.switchWindow"]
    },
    {
      "before": ["<leader>", "f", "f"],
      "commands": ["workbench.action.quickOpen"]
    },
    {
      "before": ["<leader>", "f", "s"],
      "commands": ["workbench.action.findInFiles"]
    },
    {
      "before": ["<leader>", "f", "o"],
      "commands": ["workbench.action.gotoSymbol"]
    },
    {
      "before": ["<leader>", "a", "f"],
      "commands": ["editor.action.formatDocument"]
    },
    {
      "before": ["<leader>", "t"],
      "commands": ["workbench.action.tasks.runTask"]
    },
    {
      "before": ["K"],
      "commands": ["editor.action.peekDefinition"]
    },
    {
      "before": ["g", "d"],
      "commands": ["editor.action.revealDefinition"]
    },
    {
      "before": ["g", "r"],
      "commands": ["editor.action.goToReferences"]
    },
    {
      "before": ["g", "o"],
      "commands": ["workbench.action.gotoSymbol"]
    },
    {
      "before": ["g", "O"],
      "commands": ["workbench.action.showAllSymbols"]
    },
    {
      "before": ["g", "s"],
      "commands": ["editor.action.dirtydiff.next"]
    }
  ],
  "vim.showmodename": false,
  "vim.useSystemClipboard": true,
  "vim.visualModeKeyBindingsNonRecursive": [
    {
      "before": [":"],
      "commands": ["workbench.action.showCommands"]
    },
    {
      "before": ["<leader>", "g", "w"],
      "commands": ["git.stageSelectedRanges"]
    },
    {
      "before": ["<leader>", "a", "f"],
      "commands": ["editor.action.formatSelection"]
    },
    {
      "before": ["<leader>", "a", "a"],
      "commands": ["align.by.regex"]
    }
  ],
  "vim.wrapscan": false,
  "window.autoDetectColorScheme": true,
  "window.title": "${rootName}${separator}${activeEditorMedium}",
  "window.titleSeparator": " | ",
  "workbench.activityBar.visible": true,
  "workbench.colorTheme": "GitHub Light Default",
  "workbench.editor.decorations.badges": true,
  "workbench.editor.decorations.colors": true,
  "workbench.editor.enablePreviewFromQuickOpen": false,
  "workbench.editorAssociations": {
    "*.ipynb": "jupyter-notebook",
    "git-rebase-todo": "gitlens.rebase"
  },
  "workbench.iconTheme": "material-icon-theme",
  "workbench.preferredDarkColorTheme": "GitHub Dark",
  "workbench.preferredLightColorTheme": "GitHub Light",
  "workbench.sideBar.location": "right",
  "workbench.startupEditor": "newUntitledFile",
  "workbench.tree.indent": 10,
  "workbench.tree.renderIndentGuides": "always",
  "yaml.schemaStore.enable": true,
  "yaml.schemas": {
    "https://gitlab.zeta.tools/tools/zuora-helm-template/-/raw/master/schema.json": "values/**/*.yaml",
    "file:///Users/pbenjamin/.vscode/extensions/atlassian.atlascode-2.9.1/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
  },
  "projectManager.showParentFolderInfoOnDuplicates": true,
  "editor.bracketPairColorization.enabled": true,
  "github-enterprise.uri": "https://git.zias.io",
  "remote.containers.dotfiles.repository": "pbnj/dotfiles"
}