mirror of
https://github.com/hyprwm/hyprland-website.git
synced 2024-11-17 10:55:58 +01:00
23 lines
655 B
Bash
23 lines
655 B
Bash
|
parent_path=$( cd "$(dirname "${BASH_SOURCE[0]}")" ; pwd -P )
|
||
|
|
||
|
cd "$parent_path"
|
||
|
|
||
|
find "../static/imgs/profile_pictures/" -type f \
|
||
|
\( -iname "*.jpg" -o -iname "*.png" -o -iname "*.gif" -o -iname "*.bmp" -o -iname "*.jpeg" -o -iname "*.webp" \) -not -name "generated_*" -print0 |
|
||
|
|
||
|
while IFS= read -r -d '' filepath; do
|
||
|
echo "$filepath" gets blurred
|
||
|
|
||
|
directory=$(dirname "$filepath")
|
||
|
filename=$(basename "$filepath")
|
||
|
|
||
|
|
||
|
for SIZE in 100x100 64x64 48x48 32x32
|
||
|
do
|
||
|
generated_filename="${directory}/generated_${SIZE}-${filename}"
|
||
|
|
||
|
magick "$filepath" --resize "${SIZE}" "${generated_filename}"
|
||
|
done
|
||
|
|
||
|
done
|