Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Dengler <martin@martindengler.com>2009-09-28 16:32:34 (GMT)
committer Martin Dengler <martin@martindengler.com>2009-09-28 16:32:34 (GMT)
commit5815f89bede50129970feffe7ffc9c39b3e6449a (patch)
tree1f9059c0aff6ee56a1bfb1c76e6b4d7733cca2da
parentd0db21fedea12152aec076fff3054a801220b9fd (diff)
revert 8c8014aacabcc356a932467ab9c6dacff74e020e partially
-rw-r--r--soas-liveuserscripts-eliminate.ks26
-rw-r--r--soas-xo.ks5
2 files changed, 26 insertions, 5 deletions
diff --git a/soas-liveuserscripts-eliminate.ks b/soas-liveuserscripts-eliminate.ks
index 4392d40..4e223e5 100644
--- a/soas-liveuserscripts-eliminate.ks
+++ b/soas-liveuserscripts-eliminate.ks
@@ -265,6 +265,32 @@ rm -f *.pdf copy-to-datastore.py
##################
+# BEGIN Xclients setup
+# FIXME: this should be unnecessary and might break things
+cat >> /home/$CREATE_USERNAME/.Xclients << FOE
+xsetroot -solid white
+
+eval \$(dbus-launch --sh-syntax --exit-with-session)
+
+RESOLUTION=\$(xdpyinfo | grep resolution | sed "s/.* \\([0-9][0-9]*\\)x.*/\\1/")
+if [ "\$RESOLUTION" -gt 150 -o \\( -e /sys/class/dmi/id/product_name -a "\$(< /sys/class/dmi/id/product_name )" = "XO" \\) ]; then
+ SUGAR_SCALING=100
+else
+ SUGAR_SCALING=72
+fi
+
+export SUGAR_SCALING
+SUGAR_SCALING=\$SUGAR_SCALING sugar
+FOE
+
+chmod a+x /home/$CREATE_USERNAME/.Xclients
+chown $CREATE_USERNAME:$CREATE_USERNAME /home/$CREATE_USERNAME/.Xclients
+# END Xclients setup
+##################
+
+
+
+##################
# BEGIN make sugar default
cat > /home/$CREATE_USERNAME/.dmrc <<EOF
[Desktop]
diff --git a/soas-xo.ks b/soas-xo.ks
index 21a11f3..3ec49b5 100644
--- a/soas-xo.ks
+++ b/soas-xo.ks
@@ -65,11 +65,6 @@ gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults
echo "SYSFONT=sun12x22" >> /etc/sysconfig/i18n
-# use appropriate theme for XO
-# FIXME: fix upstream at [FILE BUG]
-mv /usr/share/sugar/data/sugar-72.gtkrc{,-orig}
-cp -p /usr/share/sugar/data/sugar-{100,72}.gtkrc
-
# dpms settings
# FIXME: get olpc-powerd to do this