Spaces:
Running
Running
Update entrypoint.sh
Browse files- entrypoint.sh +3 -11
entrypoint.sh
CHANGED
|
@@ -52,19 +52,11 @@ SKILLS_REPO='https://github.com/badman99dev/Opencode-config'
|
|
| 52 |
LOCAL_SKILLS="$HOME/.config/opencode/skills"
|
| 53 |
SKILLS_TEMP=$(mktemp -d)
|
| 54 |
|
| 55 |
-
mkdir -p "$LOCAL_SKILLS"
|
| 56 |
-
|
| 57 |
if git clone --depth=1 "$SKILLS_REPO" "$SKILLS_TEMP" 2>/dev/null; then
|
| 58 |
if [ -d "$SKILLS_TEMP/skills" ]; then
|
| 59 |
-
|
| 60 |
-
|
| 61 |
-
|
| 62 |
-
cp -r "$item" "$LOCAL_SKILLS/"
|
| 63 |
-
echo "=== [SKILLS] Added: $item_name ==="
|
| 64 |
-
else
|
| 65 |
-
echo "=== [SKILLS] Already exists, skipping: $item_name ==="
|
| 66 |
-
fi
|
| 67 |
-
done
|
| 68 |
echo '=== [SKILLS] Sync complete ==='
|
| 69 |
else
|
| 70 |
echo '=== [SKILLS] No skills/ folder found in repo (skipping) ==='
|
|
|
|
| 52 |
LOCAL_SKILLS="$HOME/.config/opencode/skills"
|
| 53 |
SKILLS_TEMP=$(mktemp -d)
|
| 54 |
|
|
|
|
|
|
|
| 55 |
if git clone --depth=1 "$SKILLS_REPO" "$SKILLS_TEMP" 2>/dev/null; then
|
| 56 |
if [ -d "$SKILLS_TEMP/skills" ]; then
|
| 57 |
+
rm -rf "$LOCAL_SKILLS"
|
| 58 |
+
mkdir -p "$LOCAL_SKILLS"
|
| 59 |
+
cp -r "$SKILLS_TEMP/skills"/. "$LOCAL_SKILLS/"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 60 |
echo '=== [SKILLS] Sync complete ==='
|
| 61 |
else
|
| 62 |
echo '=== [SKILLS] No skills/ folder found in repo (skipping) ==='
|