From c04dda021b18a192c421ee79b877b341db5b2d69 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 31 Dec 2024 00:10:18 +0100 Subject: [PATCH] lib/options/mkRaw: automatically convert example strings to rawLua type --- lib/options.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/options.nix b/lib/options.nix index f1fadbaf..b9ed755c 100644 --- a/lib/options.nix +++ b/lib/options.nix @@ -158,6 +158,10 @@ rec { pluginDefault = if args.pluginDefault == null then null else lib.nixvim.literalLua args.pluginDefault; } + // lib.optionalAttrs (args ? example) { + example = + if builtins.isString args.example then lib.nixvim.literalLua args.example else args.example; + } ); mkRaw = pluginDefault: description: mkRaw' { inherit pluginDefault description; };