add vscode
This commit is contained in:
parent
d62375a340
commit
3bd7beedd1
22
conf.d/vscode/vscode-extensions.txt
Normal file
22
conf.d/vscode/vscode-extensions.txt
Normal 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
|
72
conf.d/vscode/vscode-settings.json
Normal file
72
conf.d/vscode/vscode-settings.json
Normal 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
15
meta/tasks/vscode.yaml
Normal 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
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user