A good 90% I'd say. All my devices run Linux (NixOS laptop, Ubuntu server, LineageOS phone).
Non-FOSS stuff:
AMD GPU in my Framework 16 laptop means the only unfree package on my laptop is Steam.
The proprietary apps I do run on my phone are TooGoodToGo and my bank as I'm not aware of alternatives.
I wear a Pebble Time Steel smartwatch, also not aware of any alternatives.
PS5 controller firmware has no replacement.
I don't browse the surface web a lot and when I do I tend to disable JS, so I avoid most of the nonfree JS.
I have no social media accounts besides Mastodon, Matrix, and Lemmy, which are all free :)
As an extension, all my close family runs Linux on their computers, as it ended up being lower maintenance than setting them up with Windows when time came to upgrade.
I wore a Pinetime for a while, sadly the touchscreen can't beat the Pebble's buttons. I'd buy a Pinetime with buttons and a non-touch reflective LCD in a heartbeat though!
I was looking at BangleJS or Watchy as replacements but I'm really unsure about the durability and how usable they'd be (I need just the time and notifications, maps/navigation is a big plus tho).