Update 1 file: bootstrap.sh
This commit is contained in:
@@ -7,6 +7,20 @@ info() { printf "\033[1;34m%s\033[0m\n" "$*"; }
|
|||||||
warn() { printf "\033[1;33m%s\033[0m\n" "$*"; }
|
warn() { printf "\033[1;33m%s\033[0m\n" "$*"; }
|
||||||
error() { printf "\033[1;31m%s\033[0m\n" "$*"; }
|
error() { printf "\033[1;31m%s\033[0m\n" "$*"; }
|
||||||
|
|
||||||
|
update() {
|
||||||
|
dotstate activate
|
||||||
|
|
||||||
|
sed -i.bak 's/^repo_mode\s*=\s*".*"/repo_mode = "Local"/' ~/.config/dotstate/config.toml || echo 'repo_mode = "Local"' >> ~/.config/dotstate/config.toml
|
||||||
|
|
||||||
|
dotstate doctor --fix
|
||||||
|
dotstate activate
|
||||||
|
|
||||||
|
exec zsh
|
||||||
|
|
||||||
|
info "done"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
arch() {
|
arch() {
|
||||||
case "$(uname -m)" in
|
case "$(uname -m)" in
|
||||||
x86_64) echo "x86_64" ;;
|
x86_64) echo "x86_64" ;;
|
||||||
@@ -149,17 +163,3 @@ else
|
|||||||
echo "Repository not found. Cloning..."
|
echo "Repository not found. Cloning..."
|
||||||
git clone --depth=1 "$REPO_URL" "$TARGET_DIR"
|
git clone --depth=1 "$REPO_URL" "$TARGET_DIR"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
update() {
|
|
||||||
dotstate activate
|
|
||||||
|
|
||||||
sed -i.bak 's/^repo_mode\s*=\s*".*"/repo_mode = "Local"/' ~/.config/dotstate/config.toml || echo 'repo_mode = "Local"' >> ~/.config/dotstate/config.toml
|
|
||||||
|
|
||||||
dotstate doctor --fix
|
|
||||||
dotstate activate
|
|
||||||
|
|
||||||
exec zsh
|
|
||||||
|
|
||||||
info "done"
|
|
||||||
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user