For an alternative shorts recommendation, I absolutely love the "Mofo" shorts from 3rd Rock, which I happily use for climbing, walking/hiking, swimming, yoga, and casual wear: https://www.3rdrockclothing.com/products/mens-mofo-shorts

For the laptop, I've been eyeing up the X1 Carbon for a bit, but wasn't sure whether running Ubuntu on it would give full functionality (esp. touchscreen, which I'm keen to try). Do you have any insight on that?