From 00e683124af7bdd949558b80c27f5c87eefa78a9 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 18 Mar 2015 13:14:41 +0100 Subject: Inline synergy.conf into machine "mmrnmhrm". Thus we now got rid of the cfgfiles directory, especially because the Synergy server config file is rather small, so inlining makes sense here. Signed-off-by: aszlig --- machines/aszlig/mmrnmhrm.nix | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'machines') diff --git a/machines/aszlig/mmrnmhrm.nix b/machines/aszlig/mmrnmhrm.nix index dbc6793b..e46a723b 100644 --- a/machines/aszlig/mmrnmhrm.nix +++ b/machines/aszlig/mmrnmhrm.nix @@ -47,7 +47,26 @@ with import ../../lib; ]; services.synergy.server.enable = true; - services.synergy.server.configFile = ../../cfgfiles/synergy.conf; + services.synergy.server.configFile = pkgs.writeText "synergy.conf" '' + 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 + ''; systemd.services."synergy-server".serviceConfig.CPUSchedulingPolicy = "rr"; systemd.services."synergy-server".serviceConfig.CPUSchedulingPriority = 50; -- cgit 1.4.1