{ config, lib, ... }: { options = { myModules.enableCloudflared = lib.mkOption { type = lib.types.bool; default = false; description = "Enable Cloudflare tunnels"; }; }; config = lib.mkMerge [ (lib.mkIf config.myModules.enableCloudflared { services.cloudflared = { enable = true; certificateFile = "/home/osbm/.cloudflared/cert.pem"; }; }) ]; }