-
Notifications
You must be signed in to change notification settings - Fork 0
/
run_once_after_10_vscode.sh.tmpl
71 lines (65 loc) · 1.8 KB
/
run_once_after_10_vscode.sh.tmpl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
#!/bin/bash
source {{ joinPath .chezmoi.sourceDir "lib/utils.sh" }}
# List all vscode extensions:
# code --list-extensions
p_header "- Setting up VSCode extensions"
extensions=(
#cssho.vscode-svgviewer
#denoland.vscode-deno
#ianjsikes.md-graph
#tchayen.markdown-links
42Crunch.vscode-openapi
DigitalBrainstem.javascript-ejs-support
GraphQL.vscode-graphql
GraphQL.vscode-graphql-syntax
Gruntfuggly.todo-tree
PKief.material-icon-theme
Tyriar.sort-lines
alefragnani.Bookmarks
bierner.markdown-mermaid
christian-kohler.path-intellisense
coolbear.systemd-unit-file
dbaeumer.vscode-eslint
dtsvet.vscode-wasm
eamodio.gitlens
esbenp.prettier-vscode
foam.foam-vscode
golang.go
gordonlarrigan.vscode-kanbn
hashicorp.terraform
jeppeandersen.raml
jsartelle.web-clipper
kortina.vscode-markdown-notes
marp-team.marp-vscode
mikestead.dotenv
ms-azuretools.vscode-docker
ms-kubernetes-tools.vscode-kubernetes-tools
ms-python.isort
ms-python.python
ms-python.vscode-pylance
ms-toolsai.jupyter
ms-toolsai.jupyter-keymap
ms-toolsai.jupyter-renderers
ms-toolsai.vscode-jupyter-cell-tags
ms-toolsai.vscode-jupyter-slideshow
ms-vscode-remote.remote-containers
ms-vscode.makefile-tools
mushan.vscode-paste-image
plex.vscode-protolint
redhat.vscode-yaml
richie5um2.vscode-sort-json
rohit-gohri.format-code-action
rust-lang.rust-analyzer
serayuzgur.crates
sidneys1.gitconfig
streetsidesoftware.code-spell-checker
tamasfe.even-better-toml
tomoki1207.pdf
vadimcn.vscode-lldb
yzhang.markdown-all-in-one
zxh404.vscode-proto3
)
for extension in ${extensions[@]}; do
code --force --install-extension $extension
done
[[ $? ]] && p_success "Done"