Commit d7e44eae642a

Vincent Demeester <vincent@sbr.pm>
2017-02-16 13:55:57
Setup synergy on hokkaido (docker)
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 8dfe3e0
Changed files (1)
machine/hokkaido.nix
@@ -18,6 +18,34 @@
 	services.openssh.enable = true;
 	services.openssh.forwardX11 = true;
 
+	environment.etc."synergy-server.conf" = { text = ''
+section: screens
+	hokkaido:
+	wakasu:
+end
+section: links
+	hokkaido:
+		left = wakasu
+	wakasu:
+		right = hokkaido
+end
+section: options
+	keystroke(super+shift+left) = switchInDirection(left)
+	keystroke(super+shift+right) = switchInDirection(right)
+end
+''; };
+
+	services.synergy = {
+		server = {
+			enable = true;
+			autoStart = false;
+			screenName = "hokkaido";
+			address = "0.0.0.0";
+		};
+	};
+
+	networking.firewall.allowedTCPPorts = [ 24800 ];
+	
 	services.ssh-tunnel = {
 		enable = true;
 		localUser = "vincent";