1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-12-09 02:21:07 +01:00
nixvim/plugins/by-name/plantuml-syntax/default.nix
2025-12-07 23:34:03 +00:00

31 lines
663 B
Nix

{
lib,
...
}:
let
inherit (lib.nixvim) defaultNullOpts;
in
lib.nixvim.plugins.mkVimPlugin {
name = "plantuml-syntax";
globalPrefix = "plantuml_";
description = "Syntax highlighting for PlantUML files.";
maintainers = [ lib.maintainers.GaetanLepage ];
dependencies = [ "plantuml" ];
settingsOptions = {
set_makeprg = defaultNullOpts.mkFlagInt 1 ''
Set the makeprg to `plantuml`.
'';
executable_script = defaultNullOpts.mkStr "plantuml" ''
Set the script to be called with makeprg, default to `plantuml` in `$PATH`.
'';
};
settingsExample = {
set_makeprg = true;
executable_script = "plantuml";
};
}