I have two T480 laptops (work and personal) running Debian and Arch. Highly recommended. If you do get the ThinkPad, update the Thunderbolt firmware before wiping Windows, as Lenovo hasn't released the update on LVFS for the T480 yet, and apparently there's a might-break-hardware class bug.
https://github.com/fwupd/missing-firmware-lenovo-thinkpad/is...