rofi-themes/update.sh
Dave Davenport 4ef53d20e6 Updates
2015-12-28 20:32:08 +01:00

41 lines
1.3 KiB
Bash
Executable file

#!/usr/bin/env bash
git submodule update --init
# Empty file.
echo "" > README.md
# Fill it
echo "# Rofi Themes: " >> README.md
echo "Below a list of user contributed **rofi** themes." >> README.md
echo "" >> README.md
THEMES=( $(ls Themes/*.theme) )
for a in ${THEMES[@]}
do
FILE=$(basename $a)
echo "File: ${FILE}"
NAME=${FILE%.theme}
IMAGE="Screenshots/${NAME}.png"
echo "# ${NAME}" >> README.md
echo "" >> README.md
if [ ${a} -nt ${IMAGE} ]
then
./rofi/script/rofi-create-screenshot.sh "${a}" "${IMAGE}"
git add "${IMAGE}"
git add "${a}"
fi
echo "## Screenshot" >> README.md
echo "" >> README.md
echo "![Screenshot](./${IMAGE})" >> README.md
echo "" >> README.md
echo "## XResources" >> README.md
echo "" >> README.md
echo "~~~" >> README.md
cat "${a}" >> README.md
echo "~~~" >> README.md
echo "" >> README.md
done
git add README.md