diff options
author | Dominik Xaver Hörl <hoe.dom@gmx.de> | 2020-04-20 20:05:26 +0200 |
---|---|---|
committer | Dominik Xaver Hörl <hoe.dom@gmx.de> | 2020-04-21 08:55:36 +0200 |
commit | 0412bde9423cbc26d68d1d744b22ec4e45bcbac8 (patch) | |
tree | b311635212d83efe027bf39184008959f48e12c1 /nixos/modules/services/misc/synergy.nix | |
parent | 3bbd074217cd11b6e14abec24655091b83aacc6f (diff) | |
download | nixpkgs-0412bde9423cbc26d68d1d744b22ec4e45bcbac8.tar nixpkgs-0412bde9423cbc26d68d1d744b22ec4e45bcbac8.tar.gz nixpkgs-0412bde9423cbc26d68d1d744b22ec4e45bcbac8.tar.bz2 nixpkgs-0412bde9423cbc26d68d1d744b22ec4e45bcbac8.tar.lz nixpkgs-0412bde9423cbc26d68d1d744b22ec4e45bcbac8.tar.xz nixpkgs-0412bde9423cbc26d68d1d744b22ec4e45bcbac8.tar.zst nixpkgs-0412bde9423cbc26d68d1d744b22ec4e45bcbac8.zip |
treewide: add bool type to enable options, or make use of mkEnableOption
Add missing type information to manually specified enable options or replace them by mkEnableOption where appropriate.
Diffstat (limited to 'nixos/modules/services/misc/synergy.nix')
-rw-r--r-- | nixos/modules/services/misc/synergy.nix | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/nixos/modules/services/misc/synergy.nix b/nixos/modules/services/misc/synergy.nix index bfab8c534d8..5b7cf3ac46c 100644 --- a/nixos/modules/services/misc/synergy.nix +++ b/nixos/modules/services/misc/synergy.nix @@ -19,12 +19,8 @@ in # !!! All these option descriptions needs to be cleaned up. client = { - enable = mkOption { - default = false; - description = " - Whether to enable the Synergy client (receive keyboard and mouse events from a Synergy server). - "; - }; + enable = mkEnableOption "the Synergy client (receive keyboard and mouse events from a Synergy server)"; + screenName = mkOption { default = ""; description = '' @@ -47,12 +43,8 @@ in }; server = { - enable = mkOption { - default = false; - description = '' - Whether to enable the Synergy server (send keyboard and mouse events). - ''; - }; + enable = mkEnableOption "the Synergy server (send keyboard and mouse events)"; + configFile = mkOption { default = "/etc/synergy-server.conf"; description = "The Synergy server configuration file."; |