Update 1 file: bootstrap.sh

This commit is contained in:
2026-08-01 16:07:46 -04:00
parent 2135a68f0e
commit 5095213219
+4 -3
View File
@@ -1,6 +1,7 @@
#!/bin/bash #!/bin/bash
set -e set -e
LOCALBIN=$HOME/.local/bin
# --- Helpers --- # --- Helpers ---
info() { printf "\033[1;34m%s\033[0m\n" "$*"; } info() { printf "\033[1;34m%s\033[0m\n" "$*"; }
@@ -29,10 +30,10 @@ check_all() {
# --- Update --- # --- Update ---
update() { update() {
dotstate activate &>/dev/null || true $LOCALBIN/dotstate activate &>/dev/null || true
sed -i.bak 's/^repo_mode\s*=\s*".*"/repo_mode = "Local"/' ~/.config/dotstate/config.toml &>/dev/null || echo 'repo_mode = "Local"' >> ~/.config/dotstate/config.toml &>/dev/null sed -i.bak 's/^repo_mode\s*=\s*".*"/repo_mode = "Local"/' ~/.config/dotstate/config.toml &>/dev/null || echo 'repo_mode = "Local"' >> ~/.config/dotstate/config.toml &>/dev/null
dotstate doctor --fix &>/dev/null || true $LOCALBIN/dotstate doctor --fix &>/dev/null || true
dotstate activate &>/dev/null || true $LOCALBIN/dotstate activate &>/dev/null || true
} }
# --- Install --- # --- Install ---