Update 1 file: bootstrap.sh
This commit is contained in:
+4
-3
@@ -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 ---
|
||||||
|
|||||||
Reference in New Issue
Block a user