Skip to content

Instantly share code, notes, and snippets.

@RomiC
Last active June 18, 2020 07:13
Show Gist options
  • Save RomiC/6b89cc0b2b7e5b9b93a4b541a8c9a7fd to your computer and use it in GitHub Desktop.
Save RomiC/6b89cc0b2b7e5b9b93a4b541a8c9a7fd to your computer and use it in GitHub Desktop.
VSCode settings gist
[
{
"id": "2gua.rainbow-brackets",
"name": "rainbow-brackets",
"publisher": "2gua",
"version": "0.0.6"
},
{
"id": "alexkrechik.cucumberautocomplete",
"name": "cucumberautocomplete",
"publisher": "alexkrechik",
"version": "2.14.1"
},
{
"id": "codemooseus.vscode-devtools-for-chrome",
"name": "vscode-devtools-for-chrome",
"publisher": "codemooseus",
"version": "0.0.7"
},
{
"id": "CraigMaslowski.erb",
"name": "erb",
"publisher": "CraigMaslowski",
"version": "0.0.1"
},
{
"id": "david-rickard.git-diff-and-merge-tool",
"name": "git-diff-and-merge-tool",
"publisher": "david-rickard",
"version": "1.0.4"
},
{
"id": "eamodio.gitlens",
"name": "gitlens",
"publisher": "eamodio",
"version": "10.2.2"
},
{
"id": "EditorConfig.EditorConfig",
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.15.1"
},
{
"id": "eg2.vscode-npm-script",
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.12"
},
{
"id": "felipe.nasc-touchbar",
"name": "nasc-touchbar",
"publisher": "felipe",
"version": "1.12.0"
},
{
"id": "marvinhagemeister.theme-afterglow-remastered",
"name": "theme-afterglow-remastered",
"publisher": "marvinhagemeister",
"version": "1.1.2"
},
{
"id": "mohsen1.prettify-json",
"name": "prettify-json",
"publisher": "mohsen1",
"version": "0.0.3"
},
{
"id": "mutantdino.resourcemonitor",
"name": "resourcemonitor",
"publisher": "mutantdino",
"version": "1.0.7"
},
{
"id": "nonoroazoro.syncing",
"name": "syncing",
"publisher": "nonoroazoro",
"version": "3.0.13"
},
{
"id": "Orta.vscode-jest",
"name": "vscode-jest",
"publisher": "Orta",
"version": "3.2.0"
},
{
"id": "rid9.datetime",
"name": "datetime",
"publisher": "rid9",
"version": "2.0.1"
},
{
"id": "streetsidesoftware.code-spell-checker",
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.9.0"
},
{
"id": "syler.sass-indented",
"name": "sass-indented",
"publisher": "syler",
"version": "1.8.5"
},
{
"id": "vscode-icons-team.vscode-icons",
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "10.1.1"
},
{
"id": "vscodevim.vim",
"name": "vim",
"publisher": "vscodevim",
"version": "1.14.5"
},
{
"id": "xabikos.JavaScriptSnippets",
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.8.0"
}
]
// Place your key bindings in this file to overwrite the defaults
[
// Menu
{
"key": "cmd+s",
"command": "workbench.action.files.saveAll"
},
{
"key": "cmd+alt+s",
"command": "workbench.action.files.save"
},
{
"key": "cmd+shift+s",
"command": "workbench.action.files.saveWithoutFormatting"
},
{
"key": "alt+p",
"command": "workbench.action.openRecent"
},
// Completion
{
"key": "ctrl+j",
"command": "selectNextSuggestion",
"when": "suggestWidgetVisible"
},
{
"key": "ctrl+k",
"command": "selectPrevSuggestion",
"when": "suggestWidgetVisible"
},
{
"key": "ctrl+j",
"command": "workbench.action.quickOpenSelectNext",
"when": "inQuickOpen"
},
{
"key": "ctrl+k",
"command": "workbench.action.quickOpenSelectPrevious",
"when": "inQuickOpen"
},
// Editor
// Navigating back/forward through the code
{
"key": "ctrl+o",
"command": "workbench.action.navigateBack"
},
{
"key": "ctrl+-",
"command": "-workbench.action.navigateBack"
},
{
"key": "ctrl+i",
"command": "workbench.action.navigateForward"
},
{
"key": "ctrl+shift+-",
"command": "-workbench.action.navigateForward"
},
// Navigating next/previous editor (tab)
{
"key": "ctrl+alt+j",
"command": "workbench.action.openPreviousRecentlyUsedEditor"
},
{
"key": "ctrl+alt+k",
"command": "workbench.action.openNextRecentlyUsedEditor"
},
{
"key": "ctrl+j",
"command": "workbench.action.openNextRecentlyUsedEditorInGroup",
"when": "!suggestWidgetVisible && !inQuickOpen"
},
{
"key": "ctrl+k",
"command": "workbench.action.openPreviousRecentlyUsedEditorInGroup",
"when": "!suggestWidgetVisible && !inQuickOpen"
},
// Miscellaneous
// - Maximize editor group
{
"key": "cmd+m",
"command": "workbench.action.toggleEditorWidths",
"when": "editorTextFocus"
},
// - Copy file (relative) path
{
"key": "cmd+k cmd+c",
"command": "copyRelativeFilePath",
"when": "isMac && vim.active && vim.mode != 'Insert'"
},
{
"key": "shift+alt+cmd+c",
"command": "-copyRelativeFilePath",
"when": "!editorFocus"
},
{
"key": "tab",
"command": "-extension.vim_tab",
"when": "editorFocus && vim.active && !inDebugRepl && vim.mode != 'Insert'"
},
{
"key": "shift+cmd+u",
"command": "-workbench.action.output.toggleOutput"
},
{
"key": "shift+tab",
"command": "-extension.vim_shift+tab",
"when": "editorFocus && vim.active && !inDebugRepl && vim.mode != 'Insert'"
},
// Keep editor opened
{
"key": "cmd+enter",
"command": "workbench.action.keepEditor",
"when": "editorTextFocus"
},
{
"key": "cmd+enter",
"command": "-debug.openBreakpointToSide",
"when": "breakpointsFocused"
},
{
"key": "cmd+k enter",
"command": "-workbench.action.keepEditor"
},
// - Quick fix menu
{
"key": "alt+q",
"command": "editor.action.quickFix"
},
// This keybinding is messy
{
"key": "cmd+k cmd+r",
"command": "-workbench.action.keybindingsReference"
},
// Layout
{
"key": "cmd+shift+k cmd+shift+right",
"command": "workbench.action.moveEditorToNextGroup"
},
{
"key": "cmd+alt+right",
"command": "-workbench.action.moveEditorToNextGroup"
},
{
"key": "cmd+shift+k cmd+shift+left",
"command": "workbench.action.moveEditorToPreviousGroup"
},
{
"key": "cmd+alt+left",
"command": "-workbench.action.moveEditorToPreviousGroup"
},
{
"key": "shift+cmd+w",
"command": "workbench.action.closeAllEditors"
},
{
"key": "shift+cmd+w",
"command": "-workbench.action.closeWindow"
},
// Right/left panels
{
"key": "cmd+.",
"command": "workbench.action.togglePanel"
},
{
"key": "cmd+j",
"command": "-workbench.action.togglePanel"
},
{
"key": "cmd+m",
"command": "workbench.action.toggleMaximizedPanel",
"when": "panelFocus"
},
{
"key": "cmd+,",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
// - go to Explorer
{
"key": "g e",
"command": "workbench.view.explorer",
"when": "!inputFocus"
},
{
"key": "cmd+g e",
"command": "workbench.view.explorer",
"when": "terminalFocus"
},
{
"key": "shift+cmd+e",
"command": "-workbench.view.explorer"
},
// - go to Git
{
"key": "g c",
"command": "workbench.view.scm",
"when": "!inputFocus"
},
{
"key": "cmd+g c",
"command": "workbench.view.scm",
"when": "terminalFocus"
},
{
"key": "shift+cmd+e",
"command": "-workbench.view.scm"
},
// - go to GitLens
{
"key": "g l",
"command": "gitlens.views.repositories:gitlens.focus",
"when": "!inputFocus"
},
{
"key": "cmd+g l",
"command": "gitlens.views.repositories:gitlens.focus",
"when": "terminalFocus"
},
// - go to Search
{
"key": "g f",
"command": "workbench.action.findInFiles",
"when": "!inputFocus"
},
{
"key": "cmd+g f",
"command": "workbench.action.findInFiles",
"when": "terminalFocus"
},
{
"key": "shift+cmd+f",
"command": "-workbench.action.findInFiles"
},
// - go to Terminal
{
"key": "g s",
"command": "workbench.action.terminal.focus",
"when": "!terminalFocus && !inputFocus"
},
{
"key": "ctrl+`",
"command": "-workbench.action.terminal.toggleTerminal"
},
// - go to Problems
{
"key": "g p",
"command": "workbench.action.problems.focus",
"when": "!inputFocus"
},
{
"key": "cmd+g p",
"command": "workbench.action.problems.focus",
"when": "terminalFocus"
},
{
"key": "shift+cmd+m",
"command": "-workbench.actions.view.problems"
},
// - go to Output
// - Git
{
"key": "cmd+g cmd+g",
"command": "git.showOutput"
},
// - Jest
{
"key": "cmd+g cmd+j",
"command": "io.orta.jest.show-active-output"
},
// Tools
// Explorer
{
"key": "cmd+k r",
"command": "workbench.files.action.showActiveFileInExplorer"
},
{
"key": "cmd+k r",
"command": "-workbench.action.files.revealActiveFileInWindows"
},
// Git
{
"key": "alt+g c",
"command": "git.checkout"
},
{
"key": "alt+g alt+f",
"command": "git.pushForce"
},
{
"key": "alt+g s",
"command": "git.sync"
},
{
"key": "alt+g alt+p",
"command": "git.publish"
},
{
"key": "alt+g p",
"command": "git.pull"
},
{
"key": "cmd+enter",
"command": "git.commit"
},
// Explorer
{
"key": "r",
"command": "revealFileInOS",
"when": "explorerViewletFocus && !inputFocus"
},
{
"key": "n",
"command": "explorer.newFile",
"when": "explorerViewletFocus && !inputFocus"
},
{
"key": "f",
"command": "explorer.newFile",
"when": "explorerViewletFocus && !inputFocus"
},
// Terminal
{
"key": "cmd+j",
"command": "workbench.action.terminal.focusNext",
"when": "terminalFocus"
},
{
"key": "cmd+k",
"command": "workbench.action.terminal.focusPrevious",
"when": "terminalFocus"
},
// Tasks
{
"key": "cmd+shift+r",
"command": "workbench.action.tasks.runTask"
},
{
"key": "cmd+k cmd+l",
"command": "editorTextFocus && editor.action.openLink"
},
{
"key": "cmd+alt+r",
"command": "workbench.action.tasks.restartTask"
},
// Source control
{
"key": "ctrl+k",
"command": "workbench.action.compareEditor.previousChange",
"when": "isInDiffEditor"
},
{
"key": "ctrl+j",
"command": "workbench.action.compareEditor.nextChange",
"when": "isInDiffEditor"
},
{
"key": "ctrl+f",
"command": "-extension.vim_ctrl+f",
"when": "editorTextFocus && vim.active && vim.use<C-f> && !inDebugRepl"
},
{
"key": "o",
"command": "git.openFile",
"when": "isInDiffEditor"
}
]
// Place your key bindings in this file to overwrite the defaults
[
// Menu
{
"key": "ctrl+s",
"command": "workbench.action.files.saveAll",
"when": "!isMac"
},
{
"key": "cmd+s",
"command": "workbench.action.files.saveAll",
"when": "isMac"
},
{
"key": "ctrl+alt+s",
"command": "workbench.action.files.save",
"when": "!isMac"
},
{
"key": "cmd+alt+s",
"command": "workbench.action.files.save",
"when": "isMac"
},
{
"key": "ctrl+shift+s",
"command": "workbench.action.files.saveWithoutFormatting",
"when": "!isMac"
},
{
"key": "ctrl+k ctrl+shift+s",
"command": "-workbench.action.files.saveWithoutFormatting",
"when": "!isMac"
},
{
"key": "cmd+shift+s",
"command": "workbench.action.files.saveWithoutFormatting",
"when": "isMac"
},
// Completion
{
"key": "alt+j",
"command": "selectNextSuggestion",
"when": "!isMac && editorTextFocus"
},
{
"key": "cmd+j",
"command": "selectNextSuggestion",
"when": "isMac && editorTextFocus"
},
{
"key": "alt+k",
"command": "selectPrevSuggestion",
"when": "!isMac && editorTextFocus"
},
{
"key": "cmd+k",
"command": "selectPrevSuggestion",
"when": "isMac && editorTextFocus"
},
{
"key": "alt+j",
"command": "workbench.action.quickOpenSelectNext",
"when": "!isMac && !editorTextFocus"
},
{
"key": "cmd+j",
"command": "workbench.action.quickOpenSelectNext",
"when": "isMac && !editorTextFocus"
},
{
"key": "alt+k",
"command": "workbench.action.quickOpenSelectPrevious",
"when": "!isMac && !editorTextFocus"
},
{
"key": "cmd+k",
"command": "workbench.action.quickOpenSelectPrevious",
"when": "isMac && !editorTextFocus"
},
// Panels
{
"key": "alt+p",
"command": "workbench.action.focusPanel"
},
// Editor
// - folding
{
"key": "ctrl+k ctrl+[",
"command": "editor.fold",
"when": "!isMac && editorTextFocus"
},
{
"key": "alt+cmd+[",
"command": "-editor.fold"
},
{
"key": "cmd+k cmd+[",
"command": "editor.fold",
"when": "isMac && editorTextFocus"
},
{
"key": "ctrl+k ctrl+]",
"command": "editor.unfold",
"when": "!isMac && editorTextFocus"
},
{
"key": "alt+cmd+]",
"command": "-editor.unfold"
},
{
"key": "cmd+k cmd+]",
"command": "editor.unfold",
"when": "isMac && editorTextFocus"
},
// Miscellaneous
{
"key": "tab",
"command": "-extension.vim_tab"
},
{
"key": "shift+tab",
"command": "-extension.vim_shift+tab"
},
{
"key": "ctrl+k ctrl+h",
"command": "-workbench.action.output.toggleOutput"
},
// This keybinding is messy
{
"key": "ctrl+k ctrl+r",
"command": "-workbench.action.keybindingsReference"
},
// Removing default close tab keybinding to enable vim behavior
{
"key": "ctrl+w",
"command": "-workbench.action.closeActiveEditor"
},
// Removing close all keybinding
{
"key": "ctrl+k ctrl+shift+w",
"command": "-workbench.action.closeAllGroups"
},
// Remove to support select next and multi cursor mode
{
"key": "ctrl+n",
"command": "-extension.vim_ctrl+n",
"when": "editorTextFocus && vim.active && vim.use<C-n> && !inDebugRepl"
},
// Remove vim_ctrl+d to support default "select next"
{
"key": "ctrl+d",
"command": "-extension.vim_ctrl+d",
"when": "editorTextFocus && vim.active && !inDebugRepl"
},
// Layout
{
"key": "cmd+k down",
"command": "workbench.action.moveEditorToBelowGroup",
"when": "isMac && editorTextFocus"
},
{
"key": "cmd+k down",
"command": "-workbench.action.moveActiveEditorGroupDown",
"when": "isMac"
},
{
"key": "cmd+k left",
"command": "workbench.action.moveEditorToLeftGroup",
"when": "isMac && editorTextFocus"
},
{
"key": "cmd+k left",
"command": "-workbench.action.moveActiveEditorGroupLeft",
"when": "isMac"
},
{
"key": "cmd+k right",
"command": "workbench.action.moveEditorToRightGroup",
"when": "isMac && editorTextFocus"
},
{
"key": "cmd+k right",
"command": "-workbench.action.moveActiveEditorGroupRight",
"when": "isMac"
},
{
"key": "cmd+k up",
"command": "workbench.action.moveEditorToAboveGroup",
"when": "isMac && editorTextFocus"
},
{
"key": "cmd+k up",
"command": "-workbench.action.moveActiveEditorGroupUp",
"when": "isMac"
},
{
"key": "ctrl+shift+w",
"command": "workbench.action.closeAllGroups",
"when": "!isMac"
},
{
"key": "cmd+shift+w",
"command": "workbench.action.closeAllGroups",
"when": "isMac"
},
{
"key": "ctrl+shift+w",
"command": "-workbench.action.closeWindow"
},
{
"key": "ctrl+k w",
"command": "-workbench.action.closeEditorsInGroup"
},
{
"key": "alt+w",
"command": "workbench.action.closeActiveEditor",
"when": "!isMac && editorTextFocus"
},
{
"key": "alt+w",
"command": "-toggleSearchWholeWord"
},
// Quick fix
{
"key": "ctrl+k ctrl+q",
"command": "editor.action.quickFix",
"when": "!isMac"
},
{
"key": "cmd+k cmd+q",
"command": "editor.action.quickFix",
"when": "isMac"
},
// Right/left panels
{
"key": "ctrl+.",
"command": "workbench.action.togglePanel"
},
{
"key": "ctrl+j",
"command": "-workbench.action.togglePanel"
},
{
"key": "ctrl+,",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "ctrl+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
{
"key": "ctrl+shift+m",
"command": "workbench.action.toggleMaximizedPanel",
"when": "!isMac && !editorTextFocus"
},
{
"key": "cmd+shift+m",
"command": "workbench.action.toggleMaximizedPanel",
"when": "isMac && !editorTextFocus"
},
// Tools
// - Explorer
{
"key": "ctrl+shift+e",
"command": "workbench.explorer.fileView.focus",
"when": "!isMac"
},
{
"key": "cmd+shift+e",
"command": "workbench.explorer.fileView.focus",
"when": "isMac"
},
{
"key": "ctrl+k ctrl+r",
"command": "workbench.files.action.showActiveFileInExplorer",
"when": "!isMac"
},
{
"key": "cmd+k cmd+r",
"command": "workbench.files.action.showActiveFileInExplorer",
"when": "isMac"
},
{
"key": "cmd+k cmd+r",
"command": "-workbench.action.keybindingsReference",
"when": "isMac"
},
{
"key": "ctrl+k r",
"command": "-workbench.action.files.revealActiveFileInWindows"
},
{
"key": "ctrl+n",
"command": "explorer.newFile",
"when": "!isMac && filesExplorerFocus"
},
{
"key": "cmd+n",
"command": "explorer.newFile",
"when": "isMac && filesExplorerFocus"
},
{
"key": "ctrl+shift+n",
"command": "explorer.newFolder",
"when": "!isMac && filesExplorerFocus"
},
{
"key": "cmd+shift+n",
"command": "explorer.newFolder",
"when": "isMac && filesExplorerFocus"
},
// - Git
{
"key": "ctrl+alt+g",
"command": "git.showOutput",
"when": "!isMac"
},
{
"key": "ctrl+cmd+g",
"command": "git.showOutput",
"when": "isMac"
},
{
"key": "ctrl+g ctrl+c",
"command": "git.checkout"
},
{
"key": "ctrl+g ctrl+p",
"command": "git.push"
},
{
"key": "ctrl+g p",
"command": "git.pull"
},
{
"key": "ctrl+g c",
"command": "git.commit"
},
{
"key": "ctrl+g ctrl+m",
"command": "git.merge"
},
// - Problems
{
"key": "ctrl+alt+p",
"command": "workbench.action.problems.focus"
},
{
"key": "ctrl+shift+m",
"command": "-workbench.actions.view.problems"
},
// - Terminal
{
"key": "ctrl+shift+t",
"command": "workbench.action.terminal.focus",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+c",
"command": "-workbench.action.terminal.openNativeConsole",
"when": "!terminalFocus"
},
{
"key": "ctrl+shift+c",
"command": "workbench.action.terminal.kill",
"when": "terminalFocus"
},
// - Tasks
{
"key": "ctrl+shift+r",
"command": "workbench.action.tasks.runTask",
"when": "!isMac"
},
{
"key": "cmd+shift+r",
"command": "workbench.action.tasks.runTask",
"when": "isMac"
},
{
"key": "ctrl+k ctrl+l",
"command": "editor.action.openLink"
},
{
"key": "ctrl+k r",
"command": "workbench.action.tasks.restartTask"
},
// - Compare editor
{
"key": "ctrl+k",
"command": "workbench.action.compareEditor.previousChange",
"when": "isInDiffEditor"
},
{
"key": "ctrl+j",
"command": "workbench.action.compareEditor.nextChange",
"when": "isInDiffEditor"
},
{
"key": "ctrl+g s",
"command": "git.stage"
},
{
"key": "ctrl+f",
"command": "-extension.vim_ctrl+f",
"when": "editorTextFocus && vim.active && vim.use<C-f> && !inDebugRepl"
},
{
"key": "ctrl+enter",
"command": "-debug.openBreakpointToSide",
"when": "breakpointsFocused"
},
{
"key": "ctrl+enter",
"command": "workbench.action.keepEditor"
},
{
"key": "ctrl+k enter",
"command": "-workbench.action.keepEditor"
},
{
"key": "ctrl+j",
"command": "-extension.vim_ctrl+j",
"when": "editorTextFocus && vim.active && vim.use<C-j> && !inDebugRepl && vim.mode != 'Insert'"
},
{
"key": "ctrl+k ctrl+p",
"command": "-workbench.action.showAllEditors"
}
]
{
// Определяет язык интерфейса VSCode.
// Список поддерживаемых языков см. в https://go.microsoft.com/fwlink/?LinkId=761051.
// Для изменения значения требуется перезапуск VSCode.
"locale":"en"
}
// Поместите параметры в этот файл, чтобы перезаписать параметры по умолчанию.
{
"auto-close-tag.activationOnLanguage": [
"xml",
"php",
"blade",
"ejs",
"jinja",
"javascriptreact",
"typescriptreact",
"plaintext",
"markdown",
"vue",
"liquid",
"erb",
"lang-cfml",
"cfml",
"HTML (Eex)"
],
"editor.fontFamily": "Fira Code",
"editor.fontSize": 14,
"editor.fontLigatures": true,
"editor.tabSize": 2,
"files.eol": "\n",
"explorer.openEditors.visible": 0,
"explorer.autoReveal": false,
"editor.wordWrap": "on",
"editor.wrappingIndent": "indent",
"editor.minimap.enabled": false,
"extensions.autoUpdate": false,
"extensions.ignoreRecommendations": true,
"git.confirmSync": false,
"terminal.integrated.fontFamily": "Fira Code",
"terminal.integrated.fontSize": 11,
"vim.cmdLineInitialColon": true,
"vim.easymotion": true,
"vim.foldfix": true,
"vim.statusBarColorControl": true,
"vim.visualstar": true,
"vim.useSystemClipboard": true,
"vsicons.projectDetection.autoReload": true,
"window.restoreFullscreen": true,
"window.newWindowDimensions": "inherit",
"workbench.editor.tabSizing": "shrink",
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "Darcula Extended",
"window.zoomLevel": -1,
"window.restoreWindows": "all",
"editor.autoIndent": true,
"editor.cursorBlinking": "solid",
"vsicons.dontShowNewVersionMessage": true,
"typescript.check.npmIsInstalled": false,
"workbench.startupEditor": "newUntitledFile",
"git.autofetch": true,
"git.enableSmartCommit": true
}
// Place your settings in this file to overwrite the default settings
{
"breadcrumbs.enabled": false,
"editor.cursorBlinking": "solid",
"editor.definitionLinkOpensInPeek": true,
"editor.fontFamily": "JetBrains Mono, Medium",
"editor.fontLigatures": true,
"editor.fontWeight": "500",
"editor.minimap.enabled": false,
"editor.tabSize": 2,
"editor.wordWrap": "on",
"editor.wrappingIndent": "indent",
"explorer.autoReveal": false,
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"explorer.openEditors.visible": 0,
"dateTime.customFormat": "DD MMM, HH:mm",
"debug.toolBarLocation": "docked",
"files.eol": "\n",
"git.autofetch": true,
"git.confirmSync": false,
"git.enableSmartCommit": true,
"gitlens.codeLens.enabled": false,
"gitlens.codeLens.authors.enabled": false,
"javascript.autoClosingTags": true,
"javascript.suggestionActions.enabled": false,
"npm.enableScriptExplorer": true,
"typescript.autoClosingTags": true,
"typescript.suggestionActions.enabled": false,
"vim.easymotion": true,
"vim.easymotionMarkerFontFamily": "Fira Code, Retina",
"vim.foldfix": true,
"vim.useSystemClipboard": true,
"vim.visualstar": true,
"window.titleBarStyle": "custom",
"workbench.colorCustomizations": {
"statusBar.background": "#3c3c3c",
"statusBar.noFolderBackground": "#3c3c3c",
"statusBar.debuggingBackground": "#3c3c3c",
"terminal.ansiBlack": "#151515",
"terminal.ansiRed": "#ac4142",
"terminal.ansiGreen": "#7e8e50",
"terminal.ansiYellow": "#e5b567",
"terminal.ansiBlue": "#6c99bb",
"terminal.ansiPurple": "#9f4e85",
"terminal.ansiCyan": "#7dd6cf",
"terminal.ansiWhite": "#d0d0d0",
"terminal.ansiBrightBlack": "#505050",
"terminal.ansiBrightRed": "#ac4142",
"terminal.ansiBrightGreen": "#7e8e50",
"terminal.ansiBrightYellow": "#e5b567",
"terminal.ansiBrightBlue": "#6c99bb",
"terminal.ansiBrightPurple": "#9f4e85",
"terminal.ansiBrightCyan": "#7dd6cf",
"terminal.ansiBrightWhite": "#f5f5f5",
"background": "#212121",
"foreground": "#d0d0d0"
},
"workbench.editor.closeEmptyGroups": true,
"workbench.editor.enablePreview": true,
"workbench.startupEditor": "newUntitledFile",
"workbench.editor.showTabs": true,
"files.associations": {
"*.snap": "snapshot",
"*.scss": "scss"
},
"typescript.updateImportsOnFileMove.enabled": "always",
"editor.tabCompletion": "on",
"gitlens.hovers.enabled": false,
"gitlens.currentLine.enabled": false,
"editor.multiCursorMergeOverlapping": true,
"window.restoreFullscreen": true,
"window.restoreWindows": "one",
"explorer.sortOrder": "type",
"search.showLineNumbers": true,
"editor.fontSize": 14,
"editor.formatOnSave": true,
"prettier.jsxSingleQuote": true,
"prettier.jsxBracketSameLine": true,
"prettier.arrowParens": "always",
"editor.cursorSmoothCaretAnimation": true,
"terminal.integrated.fontSize": 14,
"git.showPushSuccessNotification": true,
"prettier.endOfLine": "lf",
"workbench.iconTheme": "vscode-icons",
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.colorTheme": "Afterglow Remastered",
"resmon.disk.format": "Remaining",
"resmon.show.cpuusage": false,
"vim.debug.silent": true,
"vim.highlightedyank.enable": true,
"git.rebaseWhenSync": true,
"problems.showCurrentInStatus": true,
"diffEditor.ignoreTrimWhitespace": false,
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"terminal.integrated.rendererType": "experimentalWebgl",
"editor.multiCursorModifier": "ctrlCmd",
"gitlens.gitCommands.skipConfirmations": ["fetch:command", "switch:command"],
"cSpell.enabledLanguageIds": [
"asciidoc",
"css",
"git-commit",
"go",
"graphql",
"html",
"ignore",
"javascript",
"javascriptreact",
"json",
"jsonc",
"jsx-tags",
"less",
"makefile",
"markdown",
"php",
"plaintext",
"sql",
"ssh_config",
"text",
"typescript",
"typescriptreact",
"vimrc",
"yaml",
"yml"
],
"cSpell.userWords": [
"Charugin",
"c",
"codecov",
"devtool",
"dropdown",
"eofline",
"eslintignore",
"gitattributes",
"iefix",
"lcov",
"lightbox",
"nowrap",
"opentype",
"parens",
"precommit",
"prepush",
"prettierrc",
"progid",
"readonly",
"romi",
"shrinkwrap",
"submenu",
"tootip",
"truetype",
"unmocked",
"woff",
"xlink",
"yandex"
],
"window.zoomLevel": 0,
"workbench.editor.highlightModifiedTabs": true,
"nasc-touchbar.addCursorBelow": false,
"keyboard.touchbar.ignored": [
"workbench.action.navigateBack",
"workbench.action.navigateForward",
"workbench.action.debug.run",
"workbench.action.debug.start"
],
"timeline.showView": true,
"nasc-touchbar.toggleSidebar": true,
"nasc-touchbar.enableFuncGroup": true,
"nasc-touchbar.enableEditorGroup": true,
"nasc-touchbar.enableCursorsGroup": true,
"nasc-touchbar.enableSrcGroup": true,
"nasc-touchbar.goToDefinition": false,
"nasc-touchbar.rename": false,
"editor.renderWhitespace": "none",
"nasc-touchbar.showCommands": false,
"terminal.external.osxExec": "iTerm2.app",
"terminal.integrated.fontFamily": "JetBrains Mono Medium for Powerline",
"terminal.integrated.macOptionIsMeta": true,
"terminal.integrated.commandsToSkipShell": [
"git.checkout",
"git.publish",
"git.sync",
"workbench.action.problems.focus",
"workbench.files.action.focusFilesExplorer",
"workbench.view.search.focus",
"workbench.view.scm",
"workbench.action.closePanel"
],
"vim.autoSwitchInputMethod.enable": true,
"vim.autoSwitchInputMethod.defaultIM": "com.apple.keylayout.US",
"vim.autoSwitchInputMethod.obtainIMCmd": "/usr/local/bin/im-select",
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/local/bin/im-select {im}",
"gitlens.views.showRelativeDateMarkers": false,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"javascript.updateImportsOnFileMove.enabled": "always",
"terminal.integrated.copyOnSelection": true,
"terminal.integrated.scrollback": 10000,
"vim.normalModeKeyBindingsNonRecursive": [
// Go to:
// - Terminal
{
"before": ["g", "s"],
"commands": ["workbench.action.terminal.focus"]
},
// - Search
{
"before": ["g", "f"],
"commands": ["workbench.action.findInFiles"]
},
{
"before": ["g", "F"],
"after": ["v", "i", "w"],
"commands": ["workbench.action.findInFiles"]
},
// - Git
{
"before": ["g", "c"],
"commands": ["workbench.view.scm"]
},
// - Explorer
{
"before": ["g", "e"],
"commands": ["workbench.files.action.focusFilesExplorer"]
},
// - Problems
{
"before": ["g", "p"],
"commands": ["workbench.action.problems.focus"]
},
// - Git Lens
{
"before": ["g", "l"],
"commands": ["gitlens.views.repositories:gitlens.focus"]
},
// - Find in the (active) file
{
"before": ["/"],
"commands": ["actions.find"]
}
],
"vim.visualModeKeyBindingsNonRecursive": [
// Search
// - selected
{
"before": ["g", "f"],
"commands": ["workbench.action.findInFiles"]
}
],
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.enableBell": true,
"terminal.integrated.lineHeight": 1.2,
"vim.cursorStylePerMode.visual": "block-outline",
"vim.statusBarColorControl": true,
"vim.statusBarColors.normal": "#3c3c3c",
"vim.statusBarColors.insert": "#ac4142",
"vim.statusBarColors.visual": "#7e8e50",
"vim.statusBarColors.searchinprogressmode": "#e5b567",
"zenMode.hideLineNumbers": false,
"zenMode.hideTabs": false,
"gitlens.views.repositories.files.layout": "list",
"editor.lineNumbers": "relative",
"workbench.editorAssociations": [
{
"viewType": "default",
"filenamePattern": "*.html"
}
],
"zenMode.hideStatusBar": false,
"zenMode.centerLayout": false,
"zenMode.silentNotifications": false,
"workbench.statusBar.visible": true,
"zenMode.restore": true,
"gitlens.blame.heatmap.enabled": false,
"workbench.activityBar.visible": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment