Skip to content

Commit

Permalink
fix services not being overwritten; fix synergy
Browse files Browse the repository at this point in the history
  • Loading branch information
bketelsen committed Sep 3, 2020
1 parent 89f8cf3 commit 2088dcf
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 20 deletions.
2 changes: 1 addition & 1 deletion nix/home-manager/machines/linux-desktop.nix
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
./modules/communication
./modules/terminal
./modules/development
./modules/desktop/gnome.nix
#./modules/desktop/synergy.nix
./modules/desktop/vscode.nix
./modules/web-browsers
./modules/emacs
Expand Down
2 changes: 1 addition & 1 deletion nix/nixos/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
set -e

echo Removing Old Configs...
sudo rm -rf /etc/nixos/{overlays,modules,packages}
sudo rm -rf /etc/nixos/{overlays,modules,packages,services}

echo Copying Modules...
sudo cp -r ./modules /etc/nixos/
Expand Down
35 changes: 17 additions & 18 deletions nix/nixos/services/synergy.nix
Original file line number Diff line number Diff line change
@@ -1,27 +1,26 @@
{ pkgs, ... }:

{
services.synergy = {
server.enable = true;
server.autoStart = true;
server.address = "0.0.0.0";
server.screenName = "galactica";
server.configFile = pkgs.writeTextFile {
name = "synergy.conf";
text = ''
section: screens
galactica:
caprica:
end
section: links
galactica:
left = caprica

environment.etc."synergy-server.conf" = { text = ''
section: screens
galactica:
caprica:
end
section: links
caprica:
right = galactica
end
'';
galactica:
left = caprica
end
''; };

services.synergy.server = {
enable = true;
autoStart = false;
screenName = "galactica";
address = "0.0.0.0";
};
};

}

Expand Down

0 comments on commit 2088dcf

Please sign in to comment.