Clean up.
authorFabien Ninoles <fabien@tzone.org>
Sun, 26 Oct 2014 14:48:50 -0400
changeset 4 a31ea9d76d14
parent 3 3503b6eb6a1b
child 5 0b45eff23094
Clean up.
xkb/geometry/trulyergonomic
--- a/xkb/geometry/trulyergonomic	Sat Oct 25 21:38:33 2014 -0400
+++ b/xkb/geometry/trulyergonomic	Sun Oct 26 14:48:50 2014 -0400
@@ -33,53 +33,22 @@
         key.color = "grey10";
         key.shape = "NORM";
         row {
-            keys { <ESC> };
-        };
-        row {
-            left = 25;
-            keys { <FK01>, <FK02>, <FK03>, <FK04> };
-        };
-        row {
-            left = 105;
-            keys { <FK05>, <FK06>, <FK07>, <FK08> };
-        };
-        row {
-            left = 185;
-            keys { <FK09>, <FK10>, <FK11>, <FK12> };
-        };
-        row {
-            left = 265;
-            keys { <DELE> };
+            keys { 
+              <ESC>,
+              { <FK01>, gap = 8 }, <FK02>, <FK03>, <FK04>,
+              { <FK05>, gap = 8 }, <FK06>, <FK07>, <FK08>,
+              { <FK09>, gap = 8 }, <FK10>, <FK11>, <FK12>,
+              { <DELE>, gap = 8 }
+           };
         };
         row {
             top = 17.5;
-            left = 115;
+            left = 111;
             keys { <CAPS>, 
-                   <DELE>, // modified from <I120>
+                   <DELE>, // modified from <FN>
                    <NMLK> };
         };
     };
-
-    section "LeftColumn" {
-        left = 4;
-        top  = 80;
-        key.gap = 0.5;
-        key.color = "grey20";
-        key.shape = "DBLA";
-        row { keys { <LFSH> }; };
-        row {
-          top = 17.5;
-          keys { <LCTL> };
-        };
-        row {
-          top = 35;
-          keys {
-            { <I120>, "NORM" },
-            { <LALT>, "NORM" }
-          };
-        };
-    };
-
     section "LeftAlpha" {
         left = 39;
         top  = 45;
@@ -143,6 +112,22 @@
             keys { <AB06>, <AB07>, <AB08>, <AB09>, <AB10> };
         };
    };
+    section "LeftColumn" {
+        left = 4;
+        top  = 80;
+        key.gap = 0.5;
+        key.color = "grey20";
+        key.shape = "DBLA";
+        row { 
+          vertical = true;
+          keys { <LFSH>, <LCTL> };
+        };
+        row {
+          top = 35;
+          key.shape = "NORM";
+          keys { <FN>, <LALT> };
+        };
+    };
    section "CentralColumn" {
       top = 45;
       left = 126.5;
@@ -150,19 +135,13 @@
       key.color = "grey20";
       // Central section
       row {
-          keys { <LWIN> };
-      };
-      row {
-          top = 17.5;
-          keys { <RALT> }; // modified from <DELE>
-      };
-      row {
-          top = 35;
-          keys { <TAB> };
-      };
-      row {
-          top = 52.5;
-          keys { <BKSP> };
+          vertical = true;
+          keys { 
+            <LWIN>, 
+            <RALT>, // modified from <DELE>
+            <TAB>,            
+            <BKSP>
+          };
       };
       row {
           top  = 70;
@@ -170,6 +149,22 @@
           keys { <SPCE>, <RTRN>, <SPCE> };
         };
    };
+    section "RightColumn" {
+        left = 250;
+        top  = 80;
+        key.gap = 0.5;
+        key.color = "grey20";
+        key.shape = "DBLA";
+        row { 
+          vertical = true;
+          keys { <RTSH>, <RCTL> }; 
+        };
+        row {
+          top = 35;
+          key.shape = "NORM";
+          keys { <RALT>, <FN> };
+       };
+   };
    section "LeftCross" {
         left = 39;
         top  = 115;
@@ -179,23 +174,18 @@
         // Cross section
         row {
             top  = 8;
-            left = 0;
-            keys { <AB03> }; // modified from <HOME> 
-        };
-        row {
-            top = 0;
-            left = 17.5;
-            keys { <AC06> }; // modified from <PGUP>
+            keys { 
+              <AB03>,  // modified from <HOME>
+              { <AD07>, gap = 17.5 } // modified from <END>
+            };
         };
         row {
-            top = 17.5;
             left = 17.5;
-            keys { <AD11> }; // modified from <PGDN>
-        };
-        row {
-            top = 8;
-            left = 35;
-            keys { <AD07> }; // modified from <END>
+            vertical = true;
+            keys { 
+              <AC06>, // modified from <PGUP>
+              <AD11>  // modified from <PGDN>
+            }; 
         };
    };
    section "RightCross" {
@@ -207,43 +197,12 @@
         // Cross section
         row {
             top  = 8;
-            left = 0;
-            keys { <LEFT> }; // modified from <HOME> 
-        };
-        row {
-            top = 0;
-            left = 17.5;
-            keys { <UP> }; // modified from <PGUP>
+            keys { <LEFT>, { <RGHT>, gap = 17.5 } };
         };
         row {
-            top = 17.5;
             left = 17.5;
-            keys { <DOWN> }; // modified from <PGDN>
-        };
-        row {
-            top = 8;
-            left = 35;
-            keys { <RGHT> }; // modified from <END>
+            vertical = true;
+            keys { <UP>, <DOWN> };
         };
    };
-    section "RightColumn" {
-        left = 250;
-        top  = 80;
-        key.gap = 0.5;
-        key.color = "grey20";
-        key.shape = "DBLA";
-        row { keys { <RTSH> }; };
-        row {
-          top = 17.5;
-          keys { <RCTL> };
-        };
-        row {
-          top = 35;
-          keys {
-            { <RALT>, "NORM" },
-            { <I120>, "NORM" }
-          };
-        };
-    };
-
 }; // geometry teckD209