languages/markdown: convert extra ft list to lua table

This commit is contained in:
raf 2024-05-08 00:31:23 +03:00
parent 41f7abcdc3
commit ea5f229efd
No known key found for this signature in database
GPG key ID: 02D1DD3FA08B6B29

View file

@ -39,7 +39,7 @@
table.insert(
ls_sources,
null_ls.builtins.formatting.deno_fmt.with({
filetypes = ${concatLists cfg.format.extraFiletypes ["markdown"]},
filetypes = ${expToLua (concatLists [cfg.format.extraFiletypes ["markdown"]])},
command = "${cfg.format.package}/bin/deno",
})
)
@ -81,21 +81,21 @@ in {
enable = mkEnableOption "Markdown formatting" // {default = config.vim.languages.enableFormat;};
type = mkOption {
description = "Markdown formatter to use";
type = enum (attrNames formats);
default = defaultFormat;
description = "Markdown formatter to use";
};
package = mkOption {
description = "Markdown formatter package";
type = package;
default = formats.${cfg.format.type}.package;
description = "Markdown formatter package";
};
extraFiletypes = mkOption {
description = "Extra filetypes to format with the Markdown formatter";
type = listOf str;
default = [];
description = "Extra filetypes to format with the Markdown formatter";
};
};
};