From 0f97ef9d1282759726205455ccb49ee060a2e157 Mon Sep 17 00:00:00 2001 From: David Todd Date: Thu, 14 Jan 2021 09:52:02 -0600 Subject: [PATCH] Automatically install vscode extensions --- install.sh | 3 +++ vs_code_extensions.lst | 49 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 vs_code_extensions.lst diff --git a/install.sh b/install.sh index 65e5f9f..3c6875b 100755 --- a/install.sh +++ b/install.sh @@ -104,6 +104,9 @@ chsh -s /usr/bin/zsh echo "Installing Oh-My-ZSH..." CHSH='no' RUNZSH='no' KEEP_ZSHRC='yes' sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" +echo "Installing VSCode Extensions..." +cat "${DOTFILES}/vs_code_extensions.lst" | xargs -n 1 code --install-extension --force + echo "Installing VIM Pathogen..." mkdir -p "${HOME}/.vim/{autoload,bundle}" curl -LSs https://tpo.pe/pathogen.vim -o "${HOME}/.vim/autoload/pathogen.vim" diff --git a/vs_code_extensions.lst b/vs_code_extensions.lst new file mode 100644 index 0000000..2a2407e --- /dev/null +++ b/vs_code_extensions.lst @@ -0,0 +1,49 @@ +aaron-bond.better-comments +batisteo.vscode-django +bmuskalla.vscode-tldr +cocopon.iceberg-theme +CoenraadS.bracket-pair-colorizer +coolbear.systemd-unit-file +DavidAnson.vscode-markdownlint +dbaeumer.vscode-eslint +dcasella.i3 +DotJoshJohnson.xml +dqisme.sync-scroll +eamodio.gitlens +EditorConfig.EditorConfig +EugenWiens.bitbake +formulahendry.auto-close-tag +geeksharp.openssl-configuration-file +golang.go +haaaad.ansible +HookyQR.beautify +j4ng5y.charactercount +jebbs.plantuml +jlcs-es.x509-parser +lextudio.restructuredtext +mechatroner.rainbow-csv +mrmlnc.vscode-apache +ms-azuretools.vscode-docker +ms-python.python +ms-python.vscode-pylance +ms-toolsai.jupyter +ms-vscode-remote.remote-containers +ms-vscode-remote.remote-ssh +ms-vscode-remote.remote-ssh-edit +ms-vscode.cpptools +naumovs.color-highlight +redhat.vscode-xml +redhat.vscode-yaml +Shan.code-settings-sync +shardulm94.trailing-spaces +techer.open-in-browser +timonwong.shellcheck +tommorris.mako +vincaslt.highlight-matching-tag +VisualStudioExptTeam.vscodeintellicode +voldemortensen.rainbow-tags +vscoss.vscode-ansible +wayou.vscode-todo-highlight +wengerk.highlight-bad-chars +wholroyd.jinja +ZainChen.json