about summary refs log tree commit diff
path: root/nixos/modules/services/web-apps/c2fmzq-server.nix
diff options
context:
space:
mode:
authorGutyina Gergő <gutyina.gergo.2@gmail.com>2024-01-07 23:40:40 +0100
committerGutyina Gergő <gutyina.gergo.2@gmail.com>2024-01-14 00:19:19 +0100
commit7247d16af6a32d5bdc176d0be4858be2ad463d1f (patch)
tree768b1e9c262feecc7c168c46c8c15fe06b31eb89 /nixos/modules/services/web-apps/c2fmzq-server.nix
parentc13348cde75b1aff57d6fd32277a74296a115320 (diff)
downloadnixlib-7247d16af6a32d5bdc176d0be4858be2ad463d1f.tar
nixlib-7247d16af6a32d5bdc176d0be4858be2ad463d1f.tar.gz
nixlib-7247d16af6a32d5bdc176d0be4858be2ad463d1f.tar.bz2
nixlib-7247d16af6a32d5bdc176d0be4858be2ad463d1f.tar.lz
nixlib-7247d16af6a32d5bdc176d0be4858be2ad463d1f.tar.xz
nixlib-7247d16af6a32d5bdc176d0be4858be2ad463d1f.tar.zst
nixlib-7247d16af6a32d5bdc176d0be4858be2ad463d1f.zip
nixos/c2fmzq-server: allow setting bool settings to false
Diffstat (limited to 'nixos/modules/services/web-apps/c2fmzq-server.nix')
-rw-r--r--nixos/modules/services/web-apps/c2fmzq-server.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/nixos/modules/services/web-apps/c2fmzq-server.nix b/nixos/modules/services/web-apps/c2fmzq-server.nix
index 54c4bf1b09ca..87938fe160e1 100644
--- a/nixos/modules/services/web-apps/c2fmzq-server.nix
+++ b/nixos/modules/services/web-apps/c2fmzq-server.nix
@@ -7,7 +7,11 @@ let
 
   argsFormat = {
     type = with lib.types; attrsOf (nullOr (oneOf [ bool int str ]));
-    generate = lib.cli.toGNUCommandLineShell { };
+    generate = lib.cli.toGNUCommandLineShell {
+      mkBool = k: v: [
+        "--${k}=${if v then "true" else "false"}"
+      ];
+    };
   };
 in {
   options.services.c2fmzq-server = {