diff options
author | Kylie McClain <somasissounds@gmail.com> | 2015-02-15 23:32:16 -0500 |
---|---|---|
committer | Kylie McClain <somasissounds@gmail.com> | 2015-02-15 23:32:16 -0500 |
commit | 43fa4e751d5ad36dffbf1448976395c5001ccbab (patch) | |
tree | d5611ec6766b7aea5d13e35869c1ea0b5a4a6232 /make-colors-themes | |
parent | 5a2c4e392ba6725cd1ca805119fba1b1f60f6b50 (diff) |
make-colors-themes: rename Zukitwo-Colors themes to Shiki-Colors
make all `cp` calls verbose as well
Diffstat (limited to 'make-colors-themes')
-rwxr-xr-x | make-colors-themes | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/make-colors-themes b/make-colors-themes index 86e5e9e..3ba211f 100755 --- a/make-colors-themes +++ b/make-colors-themes @@ -46,15 +46,15 @@ install_plank_theme() { install_theme() { [[ ! -d "zuki-themes" ]] && update for color in ${colors[@]};do - if [[ -d "Zukitwo-$color" ]];then - printf "Installing \"Zukitwo-$color\"" + if [[ -d "Shiki-$color" ]];then + printf "Installing \"Shiki-$color\"" if [[ "$user_install" ]];then printf "...\n" - cp -r "Zukitwo-$color/" "$HOME/.themes" + cp -r "Shiki-$color/" "$HOME/.themes" else echo " system-wide..." mkdir -p "$DESTDIR/usr/share/themes/" - cp -r "$PWD/Zukitwo-$color/" "$DESTDIR/usr/share/themes/" + cp -vr "$PWD/Shiki-$color/" "$DESTDIR/usr/share/themes/" fi else generate_theme "$color" @@ -62,17 +62,17 @@ install_theme() { done if [[ "$user_install" ]];then echo "Installing Xfwm themes..." - cp -r Zukitwo-*-Xfwm/ "$HOME/.themes" + cp -vr Shiki-*-Xfwm/ "$HOME/.themes" echo "Installing Openbox themes..." - cp -r Zukitwo-*-Openbox/ "$HOME/.themes" + cp -vr Shiki-*-Openbox/ "$HOME/.themes" echo "Installing Plank themes..." install_plank_theme "$HOME/.local/share/plank/themes/" ./plank/* else echo "Installing Xfwm themes system-wide..." mkdir -p "$DESTDIR/usr/share/themes/" - cp -r "$PWD"/Zukitwo-*-Xfwm/ "$DESTDIR/usr/share/themes/" + cp -vr "$PWD"/Shiki-*-Xfwm/ "$DESTDIR/usr/share/themes/" echo "Installing Openbox themes system-wide..." - cp -r "$PWD"/Zukitwo-*-Openbox/ "$DESTDIR/usr/share/themes/" + cp -vr "$PWD"/Shiki-*-Openbox/ "$DESTDIR/usr/share/themes/" echo "Installing Plank themes system-wide..." install_plank_theme "/usr/share/plank/themes/" ./plank/* fi @@ -82,8 +82,8 @@ install_theme() { uninstall_theme() { printf "Uninstalling..." for color in ${colors[@]};do - printf " \"Zukitwo-$color\"" - rm -rf "$HOME/.themes/Zukitwo-$color/" "$DESTDIR/usr/share/themes/Zukitwo-$color/" 2>/dev/null >/dev/null + printf " \"Shiki-$color\"" + rm -rf "$HOME/.themes/Shiki-$color/" "$DESTDIR/usr/share/themes/Shiki-$color/" 2>/dev/null >/dev/null done printf '\n\n\n' } @@ -112,13 +112,13 @@ patch_theme() { echo "Resetting zuki-themes git repo..." git reset --hard HEAD cd "$OLDPWD" - fix_line_endings "./zuki-themes/Zukitwo/gtk-2.0/widgets/panel.rc" "./zuki-themes/Zukitwo/gtk-2.0/gtkrc" "./Zukitwo-colors-common/patches/panel.rc.patch" "./Zukitwo-colors-common/patches/enable-dark-menubar.patch" - yes | patch ./zuki-themes/Zukitwo/gtk-2.0/widgets/panel.rc <./Zukitwo-colors-common/patches/panel.rc.patch - yes | patch ./zuki-themes/Zukitwo/gtk-2.0/gtkrc <./Zukitwo-colors-common/patches/enable-dark-menubar.patch + fix_line_endings "./zuki-themes/Zukitwo/gtk-2.0/widgets/panel.rc" "./zuki-themes/Zukitwo/gtk-2.0/gtkrc" "./Shiki-colors-common/patches/panel.rc.patch" "./Shiki-colors-common/patches/enable-dark-menubar.patch" + yes | patch ./zuki-themes/Zukitwo/gtk-2.0/widgets/panel.rc <./Shiki-colors-common/patches/panel.rc.patch + yes | patch ./zuki-themes/Zukitwo/gtk-2.0/gtkrc <./Shiki-colors-common/patches/enable-dark-menubar.patch for zuki_theme in ./zuki-themes/*/;do - pushd "$zuki_theme/" + pushd "$zuki_theme/" >/dev/null 2>&1 rm -rf "xfwm4" - popd + popd >/dev/null 2>&1 done OLDIFS="$IFS" IFS=$'\n' @@ -136,9 +136,9 @@ generate_theme() { exit 1 fi color="$1" - cp -r "zuki-themes/Zukitwo" "Zukitwo-$color" - cd "Zukitwo-$color" - echo "Creating \"Zukitwo-$color\"..." + cp -r "zuki-themes/Zukitwo" "Shiki-$color" + cd "Shiki-$color" + echo "Creating \"Shiki-$color\"..." file_list=$(find . -type f | grep -v 'make-colors-themes') for property in ${properties[@]};do property_var_name=\$${color}_$property @@ -155,12 +155,12 @@ generate_theme() { IFS=$'\n' property_var_contents=$(echo "$property_var_contents" | sed 's/\#/\\\#/g') for file in ${file_list};do - sed -i "s/${property}_color:\#[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]/${property}_color:$property_var_contents/g;s/theme_${property}_color \#[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]/theme_${property}_color $property_var_contents/g;s/Zukitwo/Zukitwo-$color/g;s/define-color theme_${property}_color .*\;/define-color theme_${property}_color $property_var_contents\;/g" "$file" 2>/dev/null >/dev/null + sed -i "s/${property}_color:\#[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]/${property}_color:$property_var_contents/g;s/theme_${property}_color \#[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]/theme_${property}_color $property_var_contents/g;s/Zukitwo/Shiki-$color/g;s/define-color theme_${property}_color .*\;/define-color theme_${property}_color $property_var_contents\;/g" "$file" 2>/dev/null >/dev/null done IFS="$OLDIFS" done #rm -rf "xfwm4" - cp -r ../Zukitwo-colors-common/* ./ + cp -vr ../Shiki-colors-common/* ./ cd "$OLDPWD" } @@ -181,8 +181,8 @@ update() { clean() { printf "Removing..." for color in ${colors[@]};do - printf " \"Zukitwo-$color/\"" - rm -rf "Zukitwo-$color/" + printf " \"Shiki-$color/\"" + rm -rf "Shiki-$color/" done printf '\n\n' } @@ -192,15 +192,15 @@ help() { echo "usage: make-colors-themes [actions]" echo echo "arguments:" - echo " generate - just generate the theme" - echo " install - install the theme system-wide" - echo " user_install - install the theme in your ~/.themes directory" - echo " uninstall - uninstall the theme" - echo " clean - delete old generated files" - echo " patch - patch zuki-themes file" - echo " update - update the local copy of the zuki-themes repo" - echo " debug - activate debug messages" - echo " help - display this message" + echo " generate - just generate the theme" + echo " install - install the theme system-wide" + echo " user_install - install the theme in your ~/.themes directory" + echo " uninstall - uninstall the theme" + echo " clean - delete old generated files" + echo " patch - patch zuki-themes file" + echo " update - update the local copy of the zuki-themes repo" + echo " debug - activate debug messages" + echo " help - display this message" echo echo "edit the \$colors variables in the script if you'd like to only generate certain colors" echo |