From e6b8dd5b25beb48d3c52fba60afd8a06b896559a Mon Sep 17 00:00:00 2001
From: Eelco Dolstra <eelco.dolstra@logicblox.com>
Date: Tue, 6 Nov 2007 00:00:29 +0000
Subject: [PATCH] * Cleanup.

svn path=/nixos/trunk/; revision=9593
---
 upstart-jobs/xserver.nix | 79 ++++++++++++++++++++--------------------
 1 file changed, 40 insertions(+), 39 deletions(-)

diff --git a/upstart-jobs/xserver.nix b/upstart-jobs/xserver.nix
index 06f9492e243..bec803296ec 100644
--- a/upstart-jobs/xserver.nix
+++ b/upstart-jobs/xserver.nix
@@ -73,51 +73,52 @@ let
   configFile = stdenv.mkDerivation {
     name = "xserver.conf";
     src = ./xserver.conf;
-    inherit fontDirectories videoDriver resolutions isClone synaptics;
+    inherit fontDirectories videoDriver resolutions isClone;
 
-	synapticsInputDevice = (if getCfg "isSynaptics" then "
-	Section \"InputDevice\"
-	 Identifier \"Touchpad[0]\"
-	 Driver \"synaptics\"
-	 Option \"Device\" \""+(getCfg "devSynaptics")+"\"
-	 Option \"Protocol\" \"PS/2\"
-	 Option \"LeftEdge\" \"1700\"
-	 Option \"RightEdge\" \"5300\"
-	 Option \"TopEdge\" \"1700\"
-	 Option \"BottomEdge\" \"4200\"
-	 Option \"FingerLow\" \"25\"
-	 Option \"FingerHigh\" \"30\"
-	 Option \"MaxTapTime\" \"180\"
-	 Option \"MaxTapMove\" \"220\"
-	 Option \"VertScrollDelta\" \"100\"
-	 Option \"MinSpeed\" \"0.06\"
-	 Option \"MaxSpeed\" \"0.12\"
-	 Option \"AccelFactor\" \"0.0010\"
-	 Option \"SHMConfig\" \"on\"
-	 Option \"Repeater\" \"/dev/input/mice\"
-	 Option \"TapButton1\" \"1\"
-	 Option \"TapButton2\" \"2\"
-	 Option \"TapButton3\" \"3\"
-	EndSection " else "");
+    synapticsInputDevice = (if getCfg "isSynaptics" then "
+      Section \"InputDevice\"
+        Identifier \"Touchpad[0]\"
+        Driver \"synaptics\"
+        Option \"Device\" \"${getCfg "devSynaptics"}\"
+        Option \"Protocol\" \"PS/2\"
+        Option \"LeftEdge\" \"1700\"
+        Option \"RightEdge\" \"5300\"
+        Option \"TopEdge\" \"1700\"
+        Option \"BottomEdge\" \"4200\"
+        Option \"FingerLow\" \"25\"
+        Option \"FingerHigh\" \"30\"
+        Option \"MaxTapTime\" \"180\"
+        Option \"MaxTapMove\" \"220\"
+        Option \"VertScrollDelta\" \"100\"
+        Option \"MinSpeed\" \"0.06\"
+        Option \"MaxSpeed\" \"0.12\"
+        Option \"AccelFactor\" \"0.0010\"
+        Option \"SHMConfig\" \"on\"
+        Option \"Repeater\" \"/dev/input/mice\"
+        Option \"TapButton1\" \"1\"
+        Option \"TapButton2\" \"2\"
+        Option \"TapButton3\" \"3\"
+      EndSection " else "");
 
-	xkbOptions = (if (getCfg "xkbOptions") == "" then "" else 
-		"  Option \"XkbOptions\" \""+(getCfg "xkbOptions")+"\"");
+    xkbOptions = if (getCfg "xkbOptions") == "" then "" else 
+      "  Option \"XkbOptions\" \"${getCfg "xkbOptions"}\"";
 
-	layout = getCfg "layout";
+    layout = getCfg "layout";
 
-	corePointer = (if getCfg "isSynaptics" then "Touchpad[0]" else "Mouse[0]");
+    corePointer = if getCfg "isSynaptics" then "Touchpad[0]" else "Mouse[0]";
 
-	internalAGPGART = (if (getCfg "useInternalAGPGART") == "yes" then
-		"  Option \"UseInternalAGPGART\" \"yes\"" else 
-		if (getCfg "useInternalAGPGART") == "no" then
-		"  Option \"UseInternalAGPGART\" \"no\"" else 
-		"    ");
+    internalAGPGART =
+      if (getCfg "useInternalAGPGART") == "yes" then
+        "  Option \"UseInternalAGPGART\" \"yes\""
+      else if (getCfg "useInternalAGPGART") == "no" then
+	"  Option \"UseInternalAGPGART\" \"no\""
+      else "    ";
 
-	extraDeviceConfig = getCfg "extraDeviceConfig"; 
-	extraMonitorSettings = getCfg "extraMonitorSettings"; 
-	extraModules = getCfg "extraModules"; 
-	serverLayoutOptions = getCfg "serverLayoutOptions"; 
-	defaultDepth = getCfg "defaultDepth"; 
+    extraDeviceConfig = getCfg "extraDeviceConfig"; 
+    extraMonitorSettings = getCfg "extraMonitorSettings"; 
+    extraModules = getCfg "extraModules"; 
+    serverLayoutOptions = getCfg "serverLayoutOptions"; 
+    defaultDepth = getCfg "defaultDepth"; 
 
     buildCommand = "
       buildCommand= # urgh, don't substitute this