this post was submitted on 05 Jun 2021
33 points (100.0% liked)

KDE & Plasma users

2798 readers
5 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.

founded 4 years ago
MODERATORS
 

A script to make KDE Plasma and Firefox work hand-in-hand

you are viewing a single comment's thread
view the rest of the comments
[–] InverseParallax@lemmy.world 5 points 1 year ago (3 children)

I... don't get activities. They seem like a slightly enhanced workspace/desktop system, but the isolation is slightly higher and I never got the hang of it.

[–] semperverus@lemmy.world 5 points 1 year ago (2 children)

Think about it like having two separate user accounts on your system, but instead of having to log into each one separately and switch back and forth by going through SDDM, you can instead just tap a keyboard shortcut or however you have it set up and switch between a "work" and "personal" mode, or a "gaming" and a "normal" mode. You can have different apps pinned to your task bars, change layouts, etc.

[–] InverseParallax@lemmy.world 4 points 1 year ago (1 children)

That helps, but how deep is the personality change? Is it kde settings, or is it like ~/.config level, or do applications even not see each other?

Your explanation makes Firefox awareness 1000x more interesting, I used to run multiple profiles in parallel before Firefox containers but this would be nice to have contained work profiles, at the moment I just use chromium for work and Firefox for literally everything else.

[–] PerryPeak@noc.social 4 points 1 year ago

@InverseParallax @semperverus if I understood https://yuenhoe.com/blog/2012/08/associating-firefox-profiles-with-kde-activities/ correctly, it uses a protocol called XSMP which programs need to support, but for me it only ever changed things inside plasmashell so either not a lot of programs support XSMP or XSMP doesnt work on Wayland. I think it would be more useful if it integrated Flatpak and snap, and used them to mount a different config directory based on the activity an app was launched it but idk if that would work well