{ pkgs, ... }: { services.synergy.server = { enable = true; screenName = "home"; configFile = pkgs.writeText "synergy-server.conf" '' section: screens home: macbook-pro: end section: links home: down(0,40) = macbook-pro(0,100) macbook-pro: up(1,99) = home(0,40) end section: options clipboardSharing = true clipboardSharingSize = 2048 end ''; }; networking.firewall.allowedTCPPorts = [ 24800 ]; }