17 lines
No EOL
412 B
Bash
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" |