{ lib, helpers, config, pkgs, ... }: with lib; let cfg = config.plugins.helm; in { meta.maintainers = [ maintainers.GaetanLepage ]; options.plugins.helm = { enable = mkEnableOption "vim-helm"; package = lib.mkPackageOption pkgs "vim-helm" { default = [ "vimPlugins" "vim-helm" ]; }; }; config = mkIf cfg.enable { extraPlugins = [ cfg.package ]; }; }