Skip to content

Instantly share code, notes, and snippets.

@flou
Last active March 9, 2018 10:15
Show Gist options
  • Save flou/14e2a7841b49be30762b2eb23a64bdc3 to your computer and use it in GitHub Desktop.
Save flou/14e2a7841b49be30762b2eb23a64bdc3 to your computer and use it in GitHub Desktop.
Visual Studio Code settings
vscode-docker
vscode-paste-and-indent
project-manager
one-monokai
python
gitlens
vscode-elixir
vscode.sublime-keybindings
vscode-subword-navigation
advanced-new-file
trailing-spaces
rst-vscode
material-theme
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "cmd+\\",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+v",
"command": "pasteAndIndent.action",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+v",
"command": "editor.action.clipboardPasteAction",
"when": "!editorTextFocus"
},
{
"key": "cmd+shift+v",
"command": "editor.action.clipboardPasteAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+left",
"command": "subwordNavigation.cursorSubwordLeft",
"when": "editorTextFocus"
},
{
"key": "ctrl+right",
"command": "subwordNavigation.cursorSubwordRight",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+left",
"command": "subwordNavigation.cursorSubwordLeftSelect",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+right",
"command": "subwordNavigation.cursorSubwordRightSelect",
"when": "editorTextFocus"
},
{
"key": "ctrl+backspace",
"command": "subwordNavigation.deleteSubwordLeft",
"when": "editorTextFocus"
},
{
"key": "ctrl+delete",
"command": "subwordNavigation.deleteSubwordRight",
"when": "editorTextFocus"
},
{
"key": "cmd+k b",
"command": "gitlens.diffWithPrevious",
"args": "master"
},
{
"key": "shift+cmd+c",
"command": "-workbench.action.terminal.openNativeConsole",
"when": "!terminalFocus"
},
{
"key": "alt+c",
"command": "-gitlens.showQuickCommitFileDetails",
"when": "editorTextFocus && gitlens:enabled"
},
{
"key": "shift+cmd+j",
"command": "workbench.action.togglePanel"
},
{
"key": "cmd+j",
"command": "-workbench.action.togglePanel"
},
{
"key": "alt+c",
"command": "-gitlens.showQuickCommitFileDetails",
"when": "editorTextFocus && gitlens:enabled && gitlens:keymap == 'standard'"
}
]
{
"debug.inlineValues": true,
"docker.showExplorer": false,
"editor.acceptSuggestionOnEnter": "smart",
"editor.cursorBlinking": "phase",
"editor.cursorStyle": "line-thin",
"editor.dragAndDrop": false,
"editor.find.globalFindClipboard": true,
"editor.fontFamily": "Fira Code, Menlo, Monaco, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 16,
"editor.fontWeight": "normal",
"editor.formatOnPaste": false,
"editor.hideCursorInOverviewRuler": true,
"editor.minimap.showSlider": "always",
"editor.multiCursorModifier": "ctrlCmd",
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true
},
"editor.renderControlCharacters": false,
"editor.renderWhitespace": "none",
"editor.rulers": [80],
"editor.smoothScrolling": true,
"editor.snippetSuggestions": "top",
"editor.stablePeek": true,
"editor.tabCompletion": true,
"editor.trimAutoWhitespace": true,
"editor.wordWrap": "on",
"elixir.useElixirSense": true,
"explorer.openEditors.visible": 0,
"extensions.ignoreRecommendations": false,
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
".vscode": true,
"**/__pycache__": true,
"**/**/*.pyc": true,
"**/.venv": true
},
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"files.useExperimentalFileWatcher": true,
"gitlens.advanced.telemetry.enabled": false,
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": true,
"suppressUpdateNotice": false,
"suppressWelcomeNotice": true
},
"gitlens.blame.highlight.locations": [
"gutter",
"line",
"overview"
],
"gitlens.codeLens.enabled": false,
"gitlens.currentLine.enabled": true,
"gitlens.gitExplorer.enabled": false,
"gitlens.hovers.currentLine.over": "line",
"projectManager.treeview.visible": false,
"problems.autoReveal": false,
"python.formatting.provider": "yapf",
"python.linting.flake8Enabled": true,
"python.linting.flake8Args": ["--max-line-length=120", "--ignore=F841"],
"python.linting.pep8Enabled": true,
"python.linting.pep8Args": ["--max-line-length=120"],
"python.linting.pydocstyleEnabled": true,
"python.linting.pydocstyleArgs": ["--ignore=C0301,D301,D212,D203"],
"python.linting.pylintEnabled": true,
"python.linting.pylintArgs": ["--max-line-length=120", "--disable=W0611,C0111,C0103"],
"python.venvPath": "~/.virtualenvs",
"search.globalFindClipboard": true,
"sublimeTextKeymap.promptV3Features": true,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"terminal.external.osxExec": "iTerm2.app",
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.fontFamily": "Fira Code",
"terminal.integrated.fontSize": 14,
"terminal.integrated.shell.osx": "/usr/local/bin/zsh",
"window.zoomLevel": 0,
"window.title": "${activeEditorShort}${separator}${rootPath}",
"workbench.activityBar.visible": false,
"workbench.colorTheme": "One Dark Pro Vivid",
"workbench.editor.closeOnFileDelete": false,
"workbench.fontAliasing": "antialiased",
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.feedback.visible": false,
"zenMode.fullScreen": false,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment