Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/bin/sugar.in
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpgritti@gmail.com>2008-10-03 00:15:25 (GMT)
committer Marco Pesenti Gritti <mpgritti@gmail.com>2008-10-03 00:15:25 (GMT)
commit61826eaf202df49747a7766a06fb8efdb3754148 (patch)
treeaac3a3097c212dbfb80b11a18b6f455fb54fff82 /bin/sugar.in
parentdfe0c4f46464c6e6ca04e910d7b06170159fb184 (diff)
Use a SUGAR_SCALING variable to configure scaling.
Diffstat (limited to 'bin/sugar.in')
-rw-r--r--bin/sugar.in14
1 files changed, 14 insertions, 0 deletions
diff --git a/bin/sugar.in b/bin/sugar.in
new file mode 100644
index 0000000..26f7cba
--- /dev/null
+++ b/bin/sugar.in
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+if test -z "$SUGAR_SCALING"; then
+ export SUGAR_SCALING=100
+fi
+
+export GTK2_RC_FILES="@prefix@/share/sugar/data/sugar-$SUGAR_SCALING.gtkrc"
+
+if ! test -f "$GTK2_RC_FILES"; then
+ echo "sugar: ERROR: Gtk theme for scaling $SUGAR_SCALING not available."
+ exit 1
+fi
+
+sugar-shell