{ helpers, pkgs, config, ... }: helpers.neovim-plugin.mkNeovimPlugin config { name = "bacon"; defaultPackage = pkgs.vimPlugins.nvim-bacon; maintainers = [helpers.maintainers.alisonjenkins]; settingsOptions = { quickfix = { enabled = helpers.defaultNullOpts.mkBool true "true to populate the quickfix list with bacon errors and warnings."; event_trigger = helpers.defaultNullOpts.mkBool true "triggers the QuickFixCmdPost event after populating the quickfix list"; }; }; settingsExample = { quickfix = { enabled = false; event_trigger = true; }; }; }