papirus-icon-theme/tools/work/convert-to-dark.sh
2016-12-10 23:32:20 +02:00

21 lines
513 B
Bash
Executable file

#!/usr/bin/env bash
set -e
SCRIPT_DIR=$(dirname "$0")
_PAPIRUS_DIR="$SCRIPT_DIR/Papirus"
_PAPIRUS_DARK_DIR="$SCRIPT_DIR/Papirus-Dark"
# copy file from Papirus to Papirus-Dark
for dir in "$_PAPIRUS_DARK_DIR"/*; do
dir_name=$(basename "$dir")
files=$(find "$_PAPIRUS_DIR/$dir_name" -name '*.svg' -print)
for file in $files; do
cp -auv "$file" "$_PAPIRUS_DARK_DIR/$dir_name"
done
done
# convert color scheme
find "$_PAPIRUS_DARK_DIR" -type f -name '*.svg' -exec sed -i \
-e 's/#5c616c/#d3dae3/I' '{}' \;