Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
vinceliuice committed Jul 14, 2024
1 parent 1f53387 commit 4d567bf
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 18 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,4 @@ src/main/gtk-4.0/gtk.css
src/main/gnome-shell/gnome-shell-Dark.css
src/main/gnome-shell/gnome-shell-Light.css
src/main/gnome-shell/gnome-shell.css
release/Graphite-teal-nord-rimless.tar.xz
release/Graphite-teal-nord-outlined.tar.xz
release/*.xz
2 changes: 1 addition & 1 deletion release/make-multicolor-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ THEME_NAME=Graphite

_COLOR_VARIANTS=('' '-Light' '-Dark')
_SCHEME_VARIANTS=('' '-nord')
_THEME_VARIANTS=('' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey' '-teal')
_THEME_VARIANTS=('' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-blue' '-teal')
_TYPE_VARIANTS=('-rimless' '-outlined')

if [ ! -z "${COLOR_VARIANTS:-}" ]; then
Expand Down
40 changes: 25 additions & 15 deletions release/make-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ THEME_NAME=Graphite

_COLOR_VARIANTS=('' '-Light' '-Dark')
_SCHEME_VARIANTS=('' '-nord')
_THEME_VARIANTS=('' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey' '-teal')
_THEME_VARIANTS=('' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-blue' '-teal')

if [ ! -z "${COLOR_VARIANTS:-}" ]; then
IFS=', ' read -r -a _COLOR_VARIANTS <<< "${COLOR_VARIANTS:-}"
Expand All @@ -21,24 +21,34 @@ if [ ! -z "${THEME_VARIANTS:-}" ]; then
fi

Tar_themes() {
for theme in "${_THEME_VARIANTS[@]}"; do
rm -rf ${THEME_NAME}${theme}.tar
rm -rf ${THEME_NAME}${theme}.tar.xz
done

for theme in "${_THEME_VARIANTS[@]}"; do
tar -Jcvf ${THEME_NAME}${theme}${type}.tar.xz ${THEME_NAME}${theme}{'','-Light','-Dark'}
done
for color in "${_COLOR_VARIANTS[@]}"; do
rm -rf ${THEME_NAME}${color}${scheme}.tar
rm -rf ${THEME_NAME}${color}${scheme}.tar.xz
done

for color in "${_COLOR_VARIANTS[@]}"; do
tar -cf ${THEME_NAME}${color}${scheme}.tar ${THEME_NAME}{'','-purple','-pink','-red','-orange','-yellow','-green','-blue','-teal'}${color}${scheme}
done

for color in "${_COLOR_VARIANTS[@]}"; do
xz -z ${THEME_NAME}${color}${scheme}.tar
done
}

Clear_theme() {
for theme in "${_THEME_VARIANTS[@]}"; do
for color in "${_COLOR_VARIANTS[@]}"; do
rm -rf ${THEME_NAME}${theme}${color}{'','-hdpi','-xhdpi'}
for theme in "${_THEME_VARIANTS[@]}"; do
for color in "${_COLOR_VARIANTS[@]}"; do
rm -rf ${THEME_NAME}${theme}${color}${scheme}{'','-hdpi','-xhdpi'}
echo "Clear ${THEME_NAME}${theme}${color}${scheme}"
done
done
done
}

cd .. && ./install.sh -d $THEME_DIR -t all
cd $THEME_DIR && Tar_themes && Clear_theme
scheme=''
cd .. && ./install.sh -d "$THEME_DIR" -t all
cd "$THEME_DIR" && Tar_themes "$scheme" && Clear_theme "$scheme"

scheme='-nord'
cd .. && ./install.sh -d "$THEME_DIR" -t all --tweaks nord
cd "$THEME_DIR" && Tar_themes "$scheme" && Clear_theme "$scheme"

0 comments on commit 4d567bf

Please sign in to comment.