gists/gallery-dl-tmux.sh
2025-10-24 04:06:51 +02:00

17 lines
No EOL
412 B
Bash

#!/bin/bash
CMD="tmux "
URLS=$(cat artists.txt artists.d/*.txt | grep -E "^[^#].*$")
ACT="new-session"
GDL="gallery-dl --write-metadata --config ./gdl.conf"
for URL in ${URLS[@]}; do
CMD="$CMD\; \
$ACT '$GDL $URL'\; \
selectp -t 0\; select-layout tiled"
ACT="split-window"
((i=i+1)); [ "$i" = "1" ] && CMD="$CMD\; select-layout tiled"
[ "$i" = "9" ] && ACT="new-window" && i=0
done
eval "$CMD"