From 3be2579f3f0ff7525214e8ac06a95d5e6eb40057 Mon Sep 17 00:00:00 2001 From: Amoelle Date: Thu, 10 Jul 2025 12:43:10 +0300 Subject: [PATCH] add file size next to the wallpeper name --- README.md | 256 ++++++++++++++++++++++----------------------- generate_readme.sh | 10 +- 2 files changed, 135 insertions(+), 131 deletions(-) diff --git a/README.md b/README.md index 13ef97d..a756e15 100644 --- a/README.md +++ b/README.md @@ -8,263 +8,263 @@ ## Cat Latte -### akira +### akira — _14M_ -akira +akira -### cloud +### cloud — _352K_ -cloud +cloud -### comfy +### comfy — _2.3M_ -comfy +comfy -### girls +### girls — _700K_ -girls +girls -### macchiato +### macchiato — _3.3M_ -macchiato +macchiato -### palm_trees +### palm_trees — _12M_ -palm_trees +palm_trees -### samurai_girl +### samurai_girl — _7.3M_ -samurai_girl +samurai_girl -### samurai_girl_chill +### samurai_girl_chill — _6.5M_ -samurai_girl_chill +samurai_girl_chill -### totoro +### totoro — _760K_ -totoro +totoro -### wings +### wings — _5.6M_ -wings +wings -### yosemite +### yosemite — _1.2M_ -yosemite +yosemite -### clouds_realism +### clouds_realism — _236K_ -clouds_realism +clouds_realism -### dragon_ball +### dragon_ball — _2.3M_ -dragon_ball +dragon_ball -### dreamy +### dreamy — _1.6M_ -dreamy +dreamy -### fantasy-girl +### fantasy-girl — _780K_ -fantasy-girl +fantasy-girl -### flower +### flower — _9.3M_ -flower +flower -### frieren-2 +### frieren-2 — _9.7M_ -frieren-2 +frieren-2 -### frieren-3 +### frieren-3 — _1.9M_ -frieren-3 +frieren-3 -### jon_snow +### jon_snow — _288K_ -jon_snow +jon_snow -### sakura_zenitsu +### sakura_zenitsu — _7.6M_ -sakura_zenitsu +sakura_zenitsu -### samurai_bebop +### samurai_bebop — _5.6M_ -samurai_bebop +samurai_bebop -### samurai_bebop_alone +### samurai_bebop_alone — _3.8M_ -samurai_bebop_alone +samurai_bebop_alone -### scissors +### scissors — _1.1M_ -scissors +scissors -### shrine +### shrine — _2.0M_ -shrine +shrine -### frieren-1 +### frieren-1 — _3.8M_ -frieren-1 +frieren-1 -### frieren-4 +### frieren-4 — _4.4M_ -frieren-4 +frieren-4 -### train_tokyo +### train_tokyo — _820K_ -train_tokyo +train_tokyo ## Code Garden -### art +### art — _13M_ -art +art -### aurora +### aurora — _3.5M_ -aurora +aurora -### journey +### journey — _15M_ -journey +journey -### rising +### rising — _12M_ -rising +rising -### snow +### snow — _4.5M_ -snow +snow -### spike +### spike — _3.8M_ -spike +spike -### zen +### zen — _14M_ -zen +zen -### beer +### beer — _1.4M_ -beer +beer -### bunnies +### bunnies — _284K_ -bunnies +bunnies -### cabin +### cabin — _1.6M_ -cabin +cabin -### calligraphy +### calligraphy — _220K_ -calligraphy +calligraphy -### citrus +### citrus — _2.1M_ -citrus +citrus -### deer +### deer — _1.1M_ -deer +deer -### drive +### drive — _1.3M_ -drive +drive -### ducks +### ducks — _320K_ -ducks +ducks -### fires +### fires — _2.5M_ -fires +fires -### fox +### fox — _8.0M_ -fox +fox -### friends +### friends — _6.7M_ -friends +friends -### gojo +### gojo — _684K_ -gojo +gojo -### ivy +### ivy — _2.4M_ -ivy +ivy -### kayle +### kayle — _1.1M_ -kayle +kayle -### landscape +### landscape — _344K_ -landscape +landscape -### love +### love — _304K_ -love +love -### magic +### magic — _1.0M_ -magic +magic -### messmer +### messmer — _1.9M_ -messmer +messmer -### nebula +### nebula — _6.4M_ -nebula +nebula -### oasis +### oasis — _836K_ -oasis +oasis -### pyramid +### pyramid — _2.2M_ -pyramid +pyramid -### recluse +### recluse — _264K_ -recluse +recluse -### sbr +### sbr — _992K_ -sbr +sbr -### sunset +### sunset — _1.2M_ -sunset +sunset -### transit +### transit — _5.2M_ -transit +transit -### trina +### trina — _4.3M_ -trina +trina -### walk +### walk — _480K_ -walk +walk -### window +### window — _9.9M_ -window +window -### yorha +### yorha — _908K_ -yorha +yorha -### e33 +### e33 — _812K_ -e33 +e33 diff --git a/generate_readme.sh b/generate_readme.sh index 5d48f6c..27465c8 100755 --- a/generate_readme.sh +++ b/generate_readme.sh @@ -20,7 +20,7 @@ done echo -e "\n---\n" >> "$OUT" -# Folders with images +# Folders with image entries for dir in */; do dir_name="${dir%/}" anchor=$(printf '%s' "$dir_name" \ @@ -34,11 +34,15 @@ for dir in */; do [ -f "$img" ] || continue fn="$(basename "${img%.*}")" rel="$(echo "$img" | sed 's|^\./||')" - echo "### ${fn}" >> "$OUT" + # Get filesize in human-readable format + size=$(du -h "$img" | cut -f1) + + echo "### ${fn} — _${size}_ " >> "$OUT" echo "" >> "$OUT" - echo "\"${fn}\"/" >> "$OUT" + echo "\"${fn}\"" >> "$OUT" echo "" >> "$OUT" done + echo "" >> "$OUT" done