A.- Par jugement du 11 février 1998, le Tribunal civil du district de Payerne a, notamment, prononcé le divorce des époux O._-P. _, attribué au père la garde des enfants Frédéric, né en 1984, et Daniel, né en 1991, et fixé les contributions mensuelles en faveur des enfants à 150 fr. chacun jusqu'à la majorité de Frédéric et à 200 fr. dès lors pour Daniel, jusqu'à sa majorité; le tribunal a en outre alloué à l'épouse, en application de l'art. 152 aCC, une pension mensuelle de 800 fr. jusqu'au 31 décembre 2001, puis de 400 fr. jusqu'au 31 décembre 2003. La Chambre des recours du Tribunal cantonal du canton de Vaud a, par arrêt du 30 octobre 1998, ramené les contributions d'entretien à 50 fr. par mois et par enfant, allocations familiales non comprises, jusqu'à la majorité de Frédéric, et à 100 fr. par mois dès lors pour Daniel jusqu'à la majorité de celui-ci. L'autorité cantonale a en outre diminué à 500 fr. par mois jusqu'au 31 décembre 2001, puis à 300 fr. par mois jusqu'au 31 décembre 2003, la pension alimentaire due à l'épouse. Elle a confirmé pour le surplus le jugement de première instance. Le 18 juin 1999, le Tribunal fédéral a partiellement admis le recours en réforme interjeté par dame O._ contre l'arrêt de la Chambre des recours du 30 octobre 1998; il a en conséquence annulé cet arrêt et renvoyé la cause à l'autorité cantonale pour nouvelle décision au sens des considérants. B.- Par arrêt du 28 décembre 1999, la Chambre des recours a réformé le jugement de première instance en ce sens que la mère contribuera à l'entretien de ses enfants Frédéric et Daniel par le versement - allocations familiales non comprises - d'une pension mensuelle de 50 fr. pour chacun d'eux jusqu'à la majorité de Frédéric, puis de 100 fr. pour Daniel dès lors et jusqu'à la majorité de celui-ci. L'autorité cantonale a en outre fixé à 1'000 fr. par mois le montant de la rente due à l'épouse selon l'art. 152 aCC. Elle a confirmé pour le surplus le jugement de première instance. C.- Dame O._ exerce un recours en réforme au Tribunal fédéral contre ce nouvel arrêt cantonal. Elle conclut à l'allocation d'une pension mensuelle de 1'500 fr. pour elle-même, au rejet de toutes autres conclusions et au maintien de l'arrêt entrepris pour le surplus. Elle sollicite en outre l'octroi de l'assistance judiciaire. L'intimé propose le rejet du recours. Par la voie d'un recours joint, il conclut à ce que le montant de la contribution due à la défenderesse soit fixé à 800 fr. par mois, puis réduit de moitié dès que celle-ci sera au bénéfice de prestations de l'assurance-invalidité ou vieillesse. Une réponse au recours joint n'a pas été requise.