I strongly believe that trying to decorate for ten years time is a hiding to nothing: you'll just end up super-bland.
Having said that, I think you can future-proof a little bit. What is high fashion today will inevitably be low fashion in a few years, so don't be trend-led for your high cost items. So flooring, sofas, kitchens etc should be quite neutral or classic.
That doesn't mean just white kitchens and grey or beige everywhere else. A dark green sofa is unlikely to ever age that badly, whereas a pink scalloped sofa will always read 2024. A simple wood or metal bed will age much better than a boucle 'cloud' bed. I bloody love Orla Kiely but I wouldn't have expensive curtains made up in her very distinctive fabric - I'd have her cushions, though.
With stuff that is cheaper, you absolutely can and should have all the fun you like with trends. I disagree that walls should be kept neutral - paint is one of the easiest and cheapest ways to change your look, and can easily be done before resale. (Unless you live in a listed castle that requires specialist painters.) I love strong earthy colours, and use them throughout my house. The only exception is the stairways, which I can't easily paint myself, so I have gone for a toning but neutral light stone colour there.
Nearly all my furniture is second hand, cheap enough to be changed without tears. I do swap around cushions and curtains quite a lot, but I usually make them myself. Luckily I love brown wood furniture and vintage, which is cheap and classic.
On taps, I really like the look of black hardware but yes it will date. More importantly, it doesn't age very well particularly in hard water areas. Gold taps have I think passed their peak, but I reckon unpolished brass that will patina should hold its own. I have recently changed my taps and stuck with chrome, though with s bigger budget I'd have been looking at brushed nickel.