diff slate.js @ 194:3384993cbf4c

Add slate config
author zegervdv <zegervdv@me.com>
date Wed, 12 Nov 2014 22:33:11 +0100
parents
children 489b51bdbc9b
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slate.js	Wed Nov 12 22:33:11 2014 +0100
@@ -0,0 +1,54 @@
+S.cfga({
+  "defaultToCurrentScreen" : true,
+  "secondsBetweenRepeat" : 0.1,
+  "checkDefaultsOnLoad" : true,
+  "focusCheckWidthMax" : 3000,
+  "orderScreensLeftToRight" : true,
+  "keyboardLayout" : "azerty"
+});
+
+// Monitors
+var monMain = "1280x800";
+var monHP = "1920x1080";
+var monMac = "2560x1400";
+
+var extMonRef = "0";
+var mainMonRef = "1";
+
+var topRight = S.operation("move", {
+  "screen" : extMonRef,
+  "x" : "screenOriginX + 1140",
+  "y" : "screenOriginY + 10",
+  "width" : "760",
+  "height" : "350",
+});
+
+var bottomRight = S.operation("move", {
+  "screen" : extMonRef,
+  "x" : "screenOriginX + 1140",
+  "y" : "screenOriginY + 375",
+  "width" : "760",
+  "height" : "660",
+});
+
+var mainLeft = S.operation("move", {
+  "screen" : extMonRef,
+  "x" : "screenOriginX + 20",
+  "y" : "screenOriginY + 10",
+  "width" : "1080",
+  "height" : "1020",
+});
+
+// Layout
+var HPsetupLayout = S.layout("HPsetupLayout", {
+  "Terminal" : {
+    "operations" : [bottomRight, topRight],
+    "repeat" : true
+  },
+  "Safari" : {
+    "operations" : [mainLeft]
+  }
+});
+
+S.bind("space:ctrl", S.operation("layout", { "name" : HPsetupLayout }));
+S.default([monHP,monMain], HPsetupLayout);