diff --git a/plugins/by-name/helm/default.nix b/plugins/by-name/helm/default.nix index e12b0476..fa0a3358 100644 --- a/plugins/by-name/helm/default.nix +++ b/plugins/by-name/helm/default.nix @@ -1,27 +1,12 @@ { lib, helpers, - config, - pkgs, ... }: -with lib; -let - cfg = config.plugins.helm; -in -{ - meta.maintainers = [ maintainers.GaetanLepage ]; +helpers.vim-plugin.mkVimPlugin { + name = "helm"; + originalName = "vim-helm"; + package = "vim-helm"; - options.plugins.helm = { - enable = mkEnableOption "vim-helm"; - - package = lib.mkPackageOption pkgs "vim-helm" { - default = [ - "vimPlugins" - "vim-helm" - ]; - }; - }; - - config = mkIf cfg.enable { extraPlugins = [ cfg.package ]; }; + maintainers = [ lib.maintainers.GaetanLepage ]; }