Sure, so a solar-only laptop is not practical, but generating the power in its battery on your roof is a solved problem.
This MOST process doesn't immediately look like it has home-scale applications (maybe in cold climates), but for heat to make steam, promising.