#! /bin/sh

if ! [ -d ./eXperience ]; then
  echo Wrong directory.
  exit 1;
fi

rm -rf eXperience\ -\ *

#olive
mkdir "eXperience - olive"
pushd "eXperience - olive"
  #replace name and dir in index.theme
  sed "s/Name=\(.*\)/Name=\1 - OLIVE/" ../eXperience/index.theme >index.theme
  rpl "GtkTheme=eXperience" "GtkTheme=eXperience - olive" index.theme
  
  mkdir gtk-2.0
  pushd gtk-2.0
    #link everything except styles-* files ...
    ln -s ../../eXperience/gtk-2.0/[^style-]* ./
    #copy style-* files
    cp ../../eXperience/gtk-2.0/style-* ./
    
    #replace colors
    rpl \"#EBEADB\" \"#E2E1C1\" *
    rpl \"#F8F7EF\" \"#F2F1CF\" *
    rpl \"#4460FF\" \"#0F620B\" *
    rpl \"#A1AFFF\" \"#86B084\" *
    rpl \"#1FA61F\" \"#8C2F1A\" *
  popd
popd

#------------------------------------

#ice
mkdir "eXperience - ice"
pushd "eXperience - ice"
  #replace name and dir in index.theme
  sed "s/Name=\(.*\)/Name=\1 - ICE/" ../eXperience/index.theme >index.theme
  rpl "GtkTheme=eXperience" "GtkTheme=eXperience - ice" index.theme
  
  mkdir gtk-2.0
  pushd gtk-2.0
    #link everything except styles-* files ...
    ln -s ../../eXperience/gtk-2.0/[^style-]* ./
    #copy style-* files
    cp ../../eXperience/gtk-2.0/style-* ./
    
    #replace colors
    rpl \"#EBEADB\" \"#EFEFF6\" style-*
    rpl \"#F8F7EF\" \"#F7F7FE\" style-*
    rpl \"#1FA61F\" \"#4560FF\" style-*
    rpl \"#000000\" \"#444444\" style-*
  popd
popd

