I'm a developer so not as much an outlier. My usual workspace is usually laid like this:
1. Emacs. Coding and other stuff
2. Browser. Either the web application I'm working on and other searches
3. Terminal. For long standing actions and other system stuff.
4 . Documentation. Mostly another browser windows.
5. Utilities. Mostly GUI related to the current project I'm working on (Database, API Tests,...
I'm working inside a VM (macOS hosts) so I use the host software for other things. But if it bare-metal, I'd add a workspace for media, and another for communication.
As you may guess, it's almost one maximized application for each workspace. This way I can quickly switch to it with the keybindings. The only time I have a proper tiling structure is when I need the information from both windows at once (Taking notes and reading a document,...). Tiling is mostly about not thinking about where the windows will be, not to have everything there at once.
macOS has Spaces, but the ergonomics are bad. Especially the animations if you use them a lot.
1. Emacs. Coding and other stuff
2. Browser. Either the web application I'm working on and other searches
3. Terminal. For long standing actions and other system stuff.
4 . Documentation. Mostly another browser windows.
5. Utilities. Mostly GUI related to the current project I'm working on (Database, API Tests,...
I'm working inside a VM (macOS hosts) so I use the host software for other things. But if it bare-metal, I'd add a workspace for media, and another for communication.
As you may guess, it's almost one maximized application for each workspace. This way I can quickly switch to it with the keybindings. The only time I have a proper tiling structure is when I need the information from both windows at once (Taking notes and reading a document,...). Tiling is mostly about not thinking about where the windows will be, not to have everything there at once.
macOS has Spaces, but the ergonomics are bad. Especially the animations if you use them a lot.