dircolors: fix usage together with zsh.oh-my-zsh

PR #1280

(cherry picked from commit 3a80ece9fa)
This commit is contained in:
Justin Lovinger 2020-05-27 16:18:47 -04:00 committed by Robert Helgesson
parent 12620f7fd4
commit d8fdbbdf03
No known key found for this signature in database
GPG key ID: 36BDAA14C2797E89

View file

@ -215,7 +215,8 @@ in {
eval (${pkgs.coreutils}/bin/dircolors -c ~/.dir_colors)
'';
programs.zsh.initExtra = mkIf cfg.enableZshIntegration ''
# Set `LS_COLORS` before Oh My Zsh and `initExtra`.
programs.zsh.initExtraBeforeCompInit = mkIf cfg.enableZshIntegration ''
eval $(${pkgs.coreutils}/bin/dircolors -b ~/.dir_colors)
'';
};