From b1aae43897a63d8cd7a2e8d5866246b3db7a69e4 Mon Sep 17 00:00:00 2001
From: sanj <67624670+iodrift@users.noreply.github.com>
Date: Fri, 17 Jan 2025 12:08:10 -0800
Subject: [PATCH] Auto-update: Fri Jan 17 12:08:10 PST 2025

---
 README.md | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/README.md b/README.md
index 22531b7..13f3518 100644
--- a/README.md
+++ b/README.md
@@ -164,6 +164,39 @@ linecount .py .sh    # Count lines only in .py and .sh files
 
 --- 
 
+## ๐Ÿ”„ up - Bulk Repository Updater
+
+Automatically pulls, stages, commits, and pushes changes for multiple Git repositories.
+
+### Setup
+
+1. **Create a Repository List**  
+   Add repository paths to `~/myrepos.txt`, one per line:
+   ```plaintext
+   ~/workshop/sijapi
+   ~/workshop/scripts/gitea/pathScripts
+   ~/workshop/Nova/Themes/Neonva/neonva.novaextension
+   ~/workshop/scripts/Swiftbar
+   ```
+
+2. **Run the Script**  
+   ```bash
+   ./up
+   ```
+
+### Features
+
+- Pulls the latest changes from each repository.
+- Stages and commits local changes.
+- Pushes updates to the current branch.
+- Automatically configures the `origin` remote if missing.
+
+### Notes
+- Skips directories that arenโ€™t Git repositories.
+- Commit messages are auto-generated as `Auto-update: <timestamp>`.
+
+---
+
 ## ๐Ÿ”’ vpn - Tailscale Exit Node Manager
 
 Privacy-focused Tailscale exit node management with automated logging.