you are viewing a single comment's thread
view the rest of the comments
[–] 34 points 4 months ago (4 children)

Laughs in 15 virtual desktops

  • source
  • hideshow 4 child comments
  • [–] 15 points 4 months ago (3 children)

    This is the way I always did it on Mac, and now do it on Cosmic.

    Almost always I want windows to have the full real-estate of the screen (editor, browser, etc) so tiling rarely makes sense for me and instead I want to be able to rapidly change between windows.

    So using whole workspaces as a side-to-side carousel where I can flip back and forth between adjacent ones in a moment has been my go-to workflow for 15 years already.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 7 points 4 months ago (1 child)

    Same here. I also like to have specific types of apps on specific desktops so that I always know that, for example, Super+2 is my web browser, Super+4 is email and Signal etc.

    I'm much more effective on a fixed layout of things rather than searching for the app I need visually.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 months ago

    I don't do strictly fixed, but I do relative, for example my terminal is left of my IDE, my browser is right.

    Using workspaces as instantly switchable 'screens' also helps make presentations and demos really slick, i find.

    You can screen-share the whole monitor and then flick between your deck and code and a browser very cleanly with no window fumbling.

  • source
  • parent
  • [–] 3 points 4 months ago

    The independent virtual desktop per screen in KDE 6.7, Cosmic, and macOS(which I’m pretty sure has had it working like that the longest) was really such a game changer for me. The all screens changin was always so awkward.

    And coupling it with a mouse that has a center-left and center-right click on its scrolling wheel which get remapped to switch desktop in the respective directions is silky smooth.

    I did like the tiling in Cosmic a lot though and wouldn’t mind incorporating it into a single desktop or screen.

  • source
  • parent