diff --git a/plugins/by-name/blink-cmp/provider-config.nix b/plugins/by-name/blink-cmp/provider-config.nix index 237eb7e2..c3d54908 100644 --- a/plugins/by-name/blink-cmp/provider-config.nix +++ b/plugins/by-name/blink-cmp/provider-config.nix @@ -25,7 +25,7 @@ types.submodule { }; enabled = mkNullOrOption' { - type = types.bool; + type = with types; maybeRaw bool; description = '' Whether or not to enable the provider. ''; diff --git a/tests/test-sources/plugins/by-name/blink-cmp/default.nix b/tests/test-sources/plugins/by-name/blink-cmp/default.nix index 101fa6df..257f50fb 100644 --- a/tests/test-sources/plugins/by-name/blink-cmp/default.nix +++ b/tests/test-sources/plugins/by-name/blink-cmp/default.nix @@ -379,6 +379,13 @@ providers = { buffer.score_offset = -7; lsp.fallbacks = [ ]; + cmdline.enabled = { + __raw = '' + function() + return true + end + ''; + }; }; cmdline = [ ]; };