add vscode

This commit is contained in:
Jeff Lance 2021-03-03 14:28:06 +01:00
parent d62375a340
commit 3bd7beedd1
3 changed files with 109 additions and 0 deletions

View File

@ -0,0 +1,22 @@
christian-kohler.npm-intellisense
DavidAnson.vscode-markdownlint
dendron.dendron
dendron.dendron-markdown-links
dendron.dendron-markdown-preview-enhanced
dendron.dendron-markdown-shortcuts
dendron.dendron-paste-image
dendron.dendron-snippet-maker
donjayamanne.githistory
eamodio.gitlens
eg2.vscode-npm-script
Equinusocio.vsc-community-material-theme
Equinusocio.vsc-material-theme
equinusocio.vsc-material-theme-icons
GitHub.github-vscode-theme
James-Yu.latex-workshop
ms-azuretools.vscode-docker
ms-python.python
njpwerner.autodocstring
PKief.material-icon-theme
sadesyllas.vscode-workspace-switcher
vscodevim.vim

View File

@ -0,0 +1,72 @@
{
"editor.wordWrap": "bounded",
"files.associations": {
"*.asy": "c"
},
"workbench.iconTheme": "material-icon-theme",
"vim.enableNeovim": true,
"vim.neovimPath": "/usr/bin/nvim",
"vim.leader": ";",
"vim.insertModeKeyBindings": [
{
"before": [";", ";"],
"after": ["<Esc>"]
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<leader>", "d"],
"after": ["d", "d"]
},
{
"before": ["<leader>", "w"],
"commands": [":w"]
},
{
"before": ["<leader>", "W"],
"commands": [":w! sudo tee %"]
},
{
"before": ["<leader>", "z"],
"commands": [":x"]
},
{
"before": ["<leader>", "q"],
"commands": [":q"]
},
{
"before": ["<leader>", "Q"],
"commands": [":q!"]
}
],
"vim.visualModeKeyBindings": [
{
"before": [";", ";"],
"after": ["<Esc>"]
}
],
"latex-workshop.latex.outDir": "%DIR%/build",
"latex-workshop.message.update.show": false,
"latex-workshop.message.log.show": false,
"latex-workshop.progress.barStyle": "Block Quadrants",
"latex-workshop.progress.runIconType": "Circled",
"latex-workshop.chktex.path": "/Library/TeX/texbin/chktex",
"latex-workshop.chktex.enabled": true,
"latex-workshop.intellisense.file.base": "both",
"latex-workshop.view.pdf.viewer": "external",
"terminal.integrated.shell.osx": "/bin/zsh",
"vscodeWorkspaceSwitcher.paths": [
"~/Bureau",
"~/Desktop"
],
"vscodeWorkspaceSwitcher.showTreeView": false,
"editor.fontSize": 18,
"workbench.colorTheme": "Dark+ Material",
"terminal.integrated.inheritEnv": false,
"vscode-md.options.mode": "wysiwyg",
"vscode-md.options.preview.math.engine": "MathJax",
"vscode-md.theme.code": "vim",
"kite.showWelcomeNotificationOnStartup": false,
"python.languageServer": "Pylance",
"vim.vimrc.path": "$HOME/.config/nvim/init.vim",
}

15
meta/tasks/vscode.yaml Normal file
View File

@ -0,0 +1,15 @@
# File : vscode.yaml
# Author : Jeff LANCE <email@jefflance.me>
# Date : 03.03.2021
# Last Modified Date: 03.03.2021
# Last Modified By : Jeff LANCE <email@jefflance.me>
- link:
${HOME}/.config/Code - OSS/User/settings.json:
path: conf.d/vscode/vscode-settings.json
- shell:
- command: '/bin/bash -c "xargs -n1 code --install-extension < conf.d/vscode/vscode-extensions.txt"'
description: Install vscode extensions
stderr: true
stdout: true