this post was submitted on 22 Jul 2024
45 points (95.9% liked)

KDE

5005 readers
66 users here now

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE’s software runs on GNU/Linux, BSD and other operating systems, including Windows.

Plasma 6 Bugs

If you encounter a bug, proceed to https://bugs.kde.org, check whether it has been reported.

If it hasn't, report it yourself.

PLEASE THINK CAREFULLY BEFORE POSTING HERE.

Developers do not look for reports on social media, so they will not see it and all it does is clutter up the feed.

founded 1 year ago
MODERATORS
 

So Plasma has Activities, which is something I noticed a while back. I haven't really found any use for it other than maybe having a different desktop layout so I was wondering what everyone else used it for.

No shade to the people who added it, just curious.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 1 month ago (1 children)

You have my curiosity, I wanna know your workflow.

[–] [email protected] 1 points 1 month ago* (last edited 1 month ago)

Right, so it all started when I tried bspwm a few years ago and noticed that it didn't have a feature to minimize/hide windows. So, I looked up what that was about and one of the devs said that you shouldn't minimize, just move the window to a different workspace.

And yeah, that broke my brain. Because it's also a tiling window manager and I was on a small laptop screen, so only 3 windows would fit on a workspace at most.

But after using it for a while, I noticed that:

  1. It reduces complexity. There's one fewer place where your window could be hiding.
  2. Combined with the tiling, it means that windows always have a place where they are. You scroll through your workspace list and it's going to be open/visible somewhere.
  3. This also means I can place windows next to each other when they're related. Or onto the same workspace, if I actively want to see both of them. And if two groups of windows/workspaces aren't really related, I can leave a workspace empty between them.
  4. This would work a lot better with a minimap to show where the windows are placed across workspaces.

And yeah, eventually I tried replicating this workflow in KDE, because it has the workspace pager for my minimap (I have my workspaces in a column, so they fit onto the panel).
And so I found a KWin script to do the tiling (currently using Polonium), and realized that Activities are really useful for splitting up completely unrelated windows, too.