I'm fortunate enough to work from home in an organization that stresses async-first communication.
I have kettlebells, I have a dedicated space for it which is one room over from my home office. There is nothing stopping me from making this my routine 100%.
Now I just have to stick to it!