Two userspaces for one(?) user

For having a work desktop and home desktop, I know you could just have two separate users. Despite this, I was wondering if anybody knows a way to have two separate userspaces in the same account, so you don’t need to log out and log in to switch between them. Has anybody considered a feature like this, to some degree?

Alternatively, could there be a way to “link” two separate users so that you could switch between them without a password?

I’m bringing this up because it would be very nice to have a system like that, even if it’d be just for changing what icons and widgets are on my desktop, so one can be covered with games and another (for meetings and such) could have productivity apps. I could make a python or bash script that can switch desktop icon sets (swapping between two desktop folders by renaming them and reloading the desktop) but that wouldn’t also switch desktop widgets.

Some of those features are what Activities are supposed to do.

https://www.howtogeek.com/be-more-productive-in-linux-with-kde-activities/

4 Likes

I’ve looked into activities, and they’re mostly what I was asking for :grinning_face:. It doesn’t seem like desktop icons are separated based on the Activity, though. It seems like they’re supposed to, since they disappear when I switch activity, but they all come back when I add something to the second desktop.

For now I’ll look into how the desktop icon part is coded.

the closest thing is activities where you have a limited ability to separate the UX for different tasks.

it needs work and it not robust enough to do what you want, but it’s usable and it’s a start.

1 Like

Each activity can have a different folder configured.

By default they show $HOME/Desktop but that can be changed for each activity.

2 Likes