mirror of
https://github.com/GradienceTeam/Community.git
synced 2024-07-07 21:37:50 +00:00
39 lines
920 B
Bash
Executable file
39 lines
920 B
Bash
Executable file
curated=("yaru")
|
|
official=("tango")
|
|
|
|
BASE_URL="https://raw.githubusercontent.com/gradience-presets"
|
|
BRANCH="main"
|
|
DEFAULT_FILENAME="preset.json"
|
|
|
|
mkdir -p curated
|
|
|
|
echo "{" > curated.json
|
|
i=0
|
|
for preset in "${curated[@]}"; do
|
|
i=$((i+1))
|
|
url="$BASE_URL/$preset/$BRANCH/$DEFAULT_FILENAME"
|
|
wget "$url" -O "curated/${preset}.json" -a wget.log
|
|
if [[ $i == "${#curated[@]}" ]]; then
|
|
echo " \"$preset\": \"$url\"" >> curated.json
|
|
else
|
|
echo " \"$preset\": \"$url\"," >> curated.json
|
|
fi
|
|
done
|
|
echo "}" >> curated.json
|
|
|
|
mkdir -p official
|
|
|
|
echo "{" > official.json
|
|
i=0
|
|
for preset in "${curated[@]}"; do
|
|
i=$((i+1))
|
|
url="$BASE_URL/$preset/$BRANCH/$DEFAULT_FILENAME"
|
|
wget "$url" -O "curated/${preset}.json" -a wget.log
|
|
if [[ $i == "${#curated[@]}" ]]; then
|
|
echo " \"$preset\": \"$url\"" >> official.json
|
|
else
|
|
echo " \"$preset\": \"$url\"," >> official.json
|
|
fi
|
|
done
|
|
echo "}" >> official.json
|