From cfd18df2c5aa67fb0c74e68c6ec3cedfb5ec83e0 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Wed, 6 May 2026 17:41:53 -0700 Subject: [PATCH] Add actual commands to update the env-shared project. --- setup.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index 21c441d..b4f5e14 100755 --- a/setup.sh +++ b/setup.sh @@ -105,7 +105,11 @@ if [[ ! -d "$env_shared_dir" ]]; then cp -v "$env_shared_dir"/bin-shared/* ~/bin/ else echo -e "`date` - Already installed, updating." - update-shared + git -C "$env_shared_dir" switch "$branch" + git -C "$env_shared_dir" pull --recurse-submodules || \ + ( echo "Failed to pull project, exiting." && return 1 ) + cp -v "$env_shared_dir"/rc_shared.sh ~/.rc_shared + cp -v "$env_shared_dir"/vimrc.vim ~/.vimrc fi