This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

muchsync: guard archive move against missing files

+2 -2
+2 -2
tools/muchsync/flake-module.nix
··· 50 50 if [ "$auto_sync" = true ]; then 51 51 # Move archived messages from INBOX to archive folder 52 52 mkdir -p "$HOME/Maildir/.archive"/{cur,new,tmp} 53 - notmuch search --output=files 'tag:archive AND folder:""' | while IFS= read -r f; do 54 - mv "$f" "$HOME/Maildir/.archive/cur/" 53 + notmuch search --output=files 'tag:archive AND folder:"" AND NOT folder:.archive' | while IFS= read -r f; do 54 + [ -f "$f" ] && mv "$f" "$HOME/Maildir/.archive/cur/" 55 55 done 56 56 notmuch new --quiet 2>/dev/null 57 57