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…
Reference in New Issue
Block a user