about summary refs log tree commit diff
path: root/nixos/modules
diff options
context:
space:
mode:
authorGutyina Gergő <gutyina.gergo.2@gmail.com>2024-01-07 23:40:40 +0100
committergithub-actions[bot] <github-actions[bot]@users.noreply.github.com>2024-01-14 17:32:39 +0000
commit2fec2de6bc72ab9aae7e8139938c1ead927e0fa5 (patch)
tree4c3e0836f095fe02ddd8997063ed7fc0fdbeb26a /nixos/modules
parent47e1e6f3409853223e4009baed3f9de4d423e4f9 (diff)
nixos/c2fmzq-server: allow setting bool settings to false
(cherry picked from commit 7247d16af6a32d5bdc176d0be4858be2ad463d1f)
Diffstat (limited to 'nixos/modules')
-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 54c4bf1b09ca5..87938fe160e14 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 = {