From fa671f1795824ea2e92629555d63e2b8196f6f99 Mon Sep 17 00:00:00 2001 From: Peter Kling Date: Sun, 27 Nov 2022 18:50:46 +0100 Subject: [PATCH] programs.zsh: set ZPLUG_HOME before loading zplug (#2987) ZPLUG_HOME must be set before loading zplug, since otherwise it is ignored. --- modules/programs/zplug.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/programs/zplug.nix b/modules/programs/zplug.nix index 5f2b44311..7c731444a 100644 --- a/modules/programs/zplug.nix +++ b/modules/programs/zplug.nix @@ -45,10 +45,10 @@ in { home.packages = [ pkgs.zplug ]; programs.zsh.initExtraBeforeCompInit = '' - source ${pkgs.zplug}/init.zsh - export ZPLUG_HOME=${cfg.zplugHome} + source ${pkgs.zplug}/init.zsh + ${optionalString (cfg.plugins != [ ]) '' ${concatStrings (map (plugin: '' zplug "${plugin.name}"${