diff --git a/scripts/update/update.sh b/scripts/update/update.sh index a222f0b..1829732 100644 --- a/scripts/update/update.sh +++ b/scripts/update/update.sh @@ -3,8 +3,9 @@ set -euo pipefail echo "「dotfiles」のアップデートを開始しました" -INSTALL_DIR="$HOME/dotfiles" +UPDATE_DIR="$HOME/dotfiles" -sh "$INSTALL_DIR/scripts/update/asdf_update.sh" +sh "$UPDATE_DIR/scripts/update/asdf_update.sh" +sh "$UPDATE_DIR/scripts/update/vscode_update.sh" echo "「dotfiles」のアップデートが完了しました" diff --git a/scripts/update/vscode_update.sh b/scripts/update/vscode_update.sh new file mode 100644 index 0000000..07fcaf4 --- /dev/null +++ b/scripts/update/vscode_update.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env zsh +set -euo pipefail + +echo "「VSCode」のアップデートを開始しました" + +# 拡張機能を出力 +code --list-extensions > ~/dotfiles/vscode/extensions.txt + +echo "「VSCode」のアップデートが完了しました" diff --git a/scripts/vscode_setup.sh b/scripts/vscode_setup.sh index a10f77d..2845617 100644 --- a/scripts/vscode_setup.sh +++ b/scripts/vscode_setup.sh @@ -3,9 +3,6 @@ set -euo pipefail echo "「VSCode」のセットアップを開始しました" -# 拡張機能を出力 -code --list-extensions > ~/dotfiles/vscode/extensions.txt - # 拡張機能をインストール xargs -L 1 code --install-extension < ~/dotfiles/vscode/extensions.txt diff --git a/vscode/settings.json b/vscode/settings.json index b0b7040..ea36aad 100644 --- a/vscode/settings.json +++ b/vscode/settings.json @@ -3,6 +3,7 @@ "editor.fontSize": 16, "terminal.integrated.fontSize": 14, "workbench.iconTheme": "material-icon-theme", + "files.insertFinalNewline": true, "[ruby]": { "editor.defaultFormatter": "Shopify.ruby-lsp", "editor.formatOnSave": true,