aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimen A. W. Olsen <cobraz@cobraz.no>2020-11-20 20:21:50 +0100
committerSimen A. W. Olsen <cobraz@cobraz.no>2020-11-20 20:21:50 +0100
commit11cf8c92091d2892ee69999eb47eb012ce1f4f49 (patch)
treece76c6e311777cd77dd1823adf5cca17dd347ac1
parentadb6a5bb8e506a03d51f89cd065db15161dfe6e0 (diff)
downloaddotfiles-11cf8c92091d2892ee69999eb47eb012ce1f4f49.tar.gz
dotfiles-11cf8c92091d2892ee69999eb47eb012ce1f4f49.zip
feat: add vscode
-rw-r--r--.vscode/extensions.list46
-rw-r--r--.vscode/vscode.sh4
-rw-r--r--brew.sh11
3 files changed, 56 insertions, 5 deletions
diff --git a/.vscode/extensions.list b/.vscode/extensions.list
new file mode 100644
index 0000000..d9c61f1
--- /dev/null
+++ b/.vscode/extensions.list
@@ -0,0 +1,46 @@
+aaron-bond.better-comments
+bungcip.better-toml
+Dart-Code.dart-code
+Dart-Code.flutter
+DavidAnson.vscode-markdownlint
+dbaeumer.jshint
+dbaeumer.vscode-eslint
+DevonDCarew.bazel-code
+dsznajder.es7-react-js-snippets
+duynvu.dbml-language
+eamodio.gitlens
+EditorConfig.EditorConfig
+esbenp.prettier-vscode
+fabiospampinato.vscode-diff
+# felixfbecker.php-intellisense
+foxundermoon.shell-format
+gamunu.vscode-yarn
+golang.go
+GraphQL.vscode-graphql
+hashicorp.terraform
+HookyQR.beautify
+iceyer.toml-formatter
+jebbs.plantuml
+jock.svg
+jpoissonnier.vscode-styled-components
+KnisterPeter.vscode-commitizen
+kokororin.vscode-phpfmt
+kumar-harsh.graphql-for-vscode
+mermade.openapi-lint
+Mikael.Angular-BeastCode
+mikeburgh.xml-format
+ms-azuretools.vscode-docker
+ms-python.python
+ms-toolsai.jupyter
+ms-vscode.atom-keybindings
+Orta.vscode-jest
+osohq.oso
+redhat.vscode-yaml
+ronnidc.nunjucks
+silvenon.mdx
+sodatea.velocity
+wholroyd.jinja
+xaver.clang-format
+zhuangtongfa.material-theme
+znck.grammarly
+zxh404.vscode-proto3
diff --git a/.vscode/vscode.sh b/.vscode/vscode.sh
new file mode 100644
index 0000000..426f377
--- /dev/null
+++ b/.vscode/vscode.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+# Install VSCode extensions
+cat extensions.list | grep -v '^#' | xargs -L1 code --install-extension \ No newline at end of file
diff --git a/brew.sh b/brew.sh
index e730a58..97b989c 100644
--- a/brew.sh
+++ b/brew.sh
@@ -28,9 +28,9 @@ brew install bash-completion2
# Switch to using brew-installed bash as default shell
if ! fgrep -q "${BREW_PREFIX}/bin/bash" /etc/shells; then
- echo "${BREW_PREFIX}/bin/bash" | sudo tee -a /etc/shells;
- chsh -s "${BREW_PREFIX}/bin/bash";
-fi;
+ echo "${BREW_PREFIX}/bin/bash" | sudo tee -a /etc/shells
+ chsh -s "${BREW_PREFIX}/bin/bash"
+fi
# Install `wget` with IRI support.
brew install wget --with-iri
@@ -52,7 +52,6 @@ brew install sfnt2woff
brew install sfnt2woff-zopfli
brew install woff2
-
# Install other useful binaries.
brew install ack
#brew install exiv2
@@ -70,5 +69,7 @@ brew install tree
brew install vbindiff
brew install zopfli
+brew cask install visual-studio-code
+
# Remove outdated versions from the cellar.
-brew cleanup \ No newline at end of file
+brew cleanup