summaryrefslogtreecommitdiffstats
path: root/kcontrol/kthememanager/kdeinstallktheme
blob: b606fe16b7bbd03e5068e976bed50f71988cf0a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/sh
# Installs a KDE theme (into the user's theme dir)
appsdir=`kde-config --path data | sed -e 's/:.*//'`
themedir=$appsdir"/kthememanager/themes/"`basename "$1" ".kth"`
if test -n "$appsdir"; then
  test -d "$themedir" || mkdir -p "$themedir"
  #echo "$themedir"
  cp -f "$1" "$themedir"
  cd "$themedir"
  tarball=`basename "$1"`
  #echo $tarball
  tar xzf "$tarball"
  rm -f "$tarball"
fi