distrohop/add-icon.sh
Elara6331 76cbbad74a
All checks were successful
ci/woodpecker/release/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
Initial Commit
2025-02-12 19:33:11 -08:00

14 lines
363 B
Bash
Executable File

#!/bin/bash
iconset="${1%%:*}"
icon="${1#*:}"
BASE_DIR="./cmd/distrohop/assets/icons"
mkdir -p "$BASE_DIR/$iconset"
wget -4 -O "$BASE_DIR/$iconset/$icon.svg" "https://api.iconify.design/$iconset/$icon.svg"
sed -i -E \
-e 's/<svg/<svg id="icon"/' \
-e 's/width="[^"]+"/width="100%"/g' \
-e 's/height="[^"]+"/height="100%"/g' \
"$BASE_DIR/$iconset/$icon.svg"