Also have an x1carbon and I usually forget to plug it in for weeks at a time. It’s great and it shipped with Linux, bios updates happen regularly, it’s amazing.
Edit: I got my daughter a framework 13 with the amd CPU. It’s running fedora 42 and she rarely plugs it in. Another great option.









This question deserves better reaponses. If you can’t or don’t want to self host, Tidal and Qobuz are probably the best alternatives. Tidal doesn’t do podcasts though so if you need to replace that as well, take a look at Antenna pod which as a bonus is available on F-Droid.