[object Object]

← back to Desktop Sorter

Add MANIFEST mode for parallel first-sweep driver

9107482cdbd4f7b59e0b6771f5ee88e19682fa22 · 2026-06-26 13:11:40 -0700 · Steve Abrams

Files touched

Diff

commit 9107482cdbd4f7b59e0b6771f5ee88e19682fa22
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Fri Jun 26 13:11:40 2026 -0700

    Add MANIFEST mode for parallel first-sweep driver
---
 sort-desktop.sh | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sort-desktop.sh b/sort-desktop.sh
index bdcf304..bd5e08e 100755
--- a/sort-desktop.sh
+++ b/sort-desktop.sh
@@ -74,7 +74,10 @@ for item in *; do
     fi
   fi
 
-  if [ "$DRY_RUN" = "1" ]; then
+  if [ "${MANIFEST:-0}" = "1" ]; then
+    # Emit NUL-delimited src + final target for an external parallel driver.
+    printf '%s\0%s\0' "$DESKTOP/$item" "$target"
+  elif [ "$DRY_RUN" = "1" ]; then
     printf '[DRY] %s  ->  %s/\n' "$item" "$dest"
   else
     mv "$item" "$target"

← f1d8959 desktop-sorter: 3-day Desktop sweep into category folders +  ·  back to Desktop Sorter  ·  (newest)