about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--cfgfiles/synergy.conf18
-rw-r--r--machines/mmrnmhrm.nix4
2 files changed, 22 insertions, 0 deletions
diff --git a/cfgfiles/synergy.conf b/cfgfiles/synergy.conf
new file mode 100644
index 00000000..57c4405f
--- /dev/null
+++ b/cfgfiles/synergy.conf
@@ -0,0 +1,18 @@
+section: screens
+  dnyarri:
+  mmrnmhrm:
+end
+
+section: links
+  mmrnmhrm:
+    left = dnyarri
+    right = dnyarri
+  dnyarri:
+    right = mmrnmhrm
+    left = mmrnmhrm
+end
+
+section: options
+  keystroke(AudioPlay) = switchToScreen(dnyarri)
+  keystroke(Menu) = switchToScreen(mmrnmhrm)
+end
diff --git a/machines/mmrnmhrm.nix b/machines/mmrnmhrm.nix
index 21bef953..61600ef7 100644
--- a/machines/mmrnmhrm.nix
+++ b/machines/mmrnmhrm.nix
@@ -69,5 +69,9 @@ with pkgs.lib;
         Option      "RightOf"       "left monitor"
       EndSection
     '';
+
+    displayManager.sessionCommands = ''
+      ${pkgs.synergy}/bin/synergys -c "${../cfgfiles/synergy.conf}"
+    '';
   };
 }