Both floating and tiling on a WM I want to know if there is a way to have a WM that allow either floating or tiling, on a workspace basis.

Example:

- workspace 1: floating (for basically browsing and study)
- workspace 2: tiling (for work)

What I want is, if I open a window (for example termite) on workspace1, it should be float. If I move that window to workspace 2, it should be tiled.

It doesn't have to be supported natively from the WM, I'm fine with other solutions (WM + a daemon?) as long as is not too deep.