I’m using Valve Index, slime vr trackers and a giggletech puck. I guess it’s possible to get all of that to run on Linux but it’s probably going to be a pain to set up.
Valve product in general have great Linux support so if you use Steam VR it should be pretty straight forward. Just make sure you use a Desktop environment that supports VR (pretty much everything except Gnome).