diff --git a/modules/programs/zsh/prezto.nix b/modules/programs/zsh/prezto.nix index 89a14746c..5c2853e7a 100644 --- a/modules/programs/zsh/prezto.nix +++ b/modules/programs/zsh/prezto.nix @@ -351,16 +351,16 @@ in { }; }; config = mkIf cfg.enable (mkMerge [{ - home.file."${relToDotDir ".zprofile"}".source = - "${pkgs.zsh-prezto}/share/zsh-prezto/runcoms/zprofile"; - home.file."${relToDotDir ".zlogin"}".source = - "${pkgs.zsh-prezto}/share/zsh-prezto/runcoms/zlogin"; - home.file."${relToDotDir ".zlogout"}".source = - "${pkgs.zsh-prezto}/share/zsh-prezto/runcoms/zlogout"; + home.file."${relToDotDir ".zprofile"}".text = + builtins.readFile "${pkgs.zsh-prezto}/share/zsh-prezto/runcoms/zprofile"; + home.file."${relToDotDir ".zlogin"}".text = + builtins.readFile "${pkgs.zsh-prezto}/share/zsh-prezto/runcoms/zlogin"; + home.file."${relToDotDir ".zlogout"}".text = + builtins.readFile "${pkgs.zsh-prezto}/share/zsh-prezto/runcoms/zlogout"; home.packages = with pkgs; [ zsh-prezto ]; - home.file."${relToDotDir ".zshenv"}".source = - "${pkgs.zsh-prezto}/share/zsh-prezto/runcoms/zshenv"; + home.file."${relToDotDir ".zshenv"}".text = + builtins.readFile "${pkgs.zsh-prezto}/share/zsh-prezto/runcoms/zshenv"; home.file."${relToDotDir ".zpreztorc"}".text = '' # Generated by Nix ${optionalString (cfg.caseSensitive != null) ''