From 62e2a70ccd5f3f85908cb7d923855bae44af35a7 Mon Sep 17 00:00:00 2001 From: Alexander Nortung Date: Tue, 17 Jan 2023 22:25:11 +0100 Subject: [PATCH] lightline: package option --- plugins/statuslines/lightline.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plugins/statuslines/lightline.nix b/plugins/statuslines/lightline.nix index 5b41595d..08420fd0 100644 --- a/plugins/statuslines/lightline.nix +++ b/plugins/statuslines/lightline.nix @@ -9,6 +9,12 @@ in plugins.lightline = { enable = mkEnableOption "Enable lightline"; + package = mkOption { + type = types.package; + default = pkgs.vimPlugins.lightline-vim; + description = "Plugin to use for lightline"; + }; + colorscheme = mkOption { type = with types; nullOr str; default = config.colorscheme; @@ -84,7 +90,7 @@ in }; in mkIf cfg.enable { - extraPlugins = [ pkgs.vimPlugins.lightline-vim ]; + extraPlugins = [ cfg.package ]; globals.lightline = mkIf (configAttrs != { }) configAttrs; }; }