this post was submitted on 23 Aug 2025
12 points (100.0% liked)

linux4noobs

3266 readers
9 users here now

linux4noobs


Noob Friendly, Expert Enabling

Whether you're a seasoned pro or the noobiest of noobs, you've found the right place for Linux support and information. With a dedication to supporting free and open source software, this community aims to ensure Linux fits your needs and works for you. From troubleshooting to tutorials, practical tips, news and more, all aspects of Linux are warmly welcomed. Join a community of like-minded enthusiasts and professionals driving Linux's ongoing evolution.


Seeking Support?

Community Rules

founded 2 years ago
MODERATORS
 

I use my Debian desktop for both work and personal uses. I have trouble with work-life balance, and I think segregating may help. I'm looking for tips on the best ways to accomplish this.

First thought is to create a user each for work and play, but I guess I'd want to somehow restrict applications to one or the other, and I do use some of the same. (Browser, IDE)

Second thought is to dual boot with an entirely unrelated install.

Is there a better way that I haven't thought of?

top 11 comments
sorted by: hot top controversial new old
[–] originalucifer@moist.catsweat.com 6 points 4 months ago (1 children)

duuuuuude you need to airgap that shit.

ive got an isolated vlan with its own access point only accessed by my work laptop, which is only ever used for that purpose.

with devices now performing passive network scans, and corporate software becoming ever more intrusive i cant fathom letting a work machine anywhere near my personal shit.

[–] clay_pidgin@sh.itjust.works 3 points 4 months ago (1 children)

My company doesn't have any access to my computer and installed nothing on it, but i agree with the sentiment.

[–] WhyJiffie@sh.itjust.works 2 points 4 months ago (1 children)

are you required to use ms teams or zoom?

[–] clay_pidgin@sh.itjust.works 1 points 4 months ago (1 children)

A client uses teams and we use zoom. I use both in the browser.

[–] WhyJiffie@sh.itjust.works 2 points 4 months ago (1 children)

that's maybe not that bad then. but do know that websites can run HTTP requests against localhost and lan addresses, any ports, maybe WebRTC connections too. ublock has a built in list against that.

[–] clay_pidgin@sh.itjust.works 1 points 4 months ago

Thank you for the warning.

[–] ulu_mulu@lemmy.zip 4 points 4 months ago (1 children)

Keep all work stuff contained in a (encrypted) virtual machine, that's what I do.

I work for a big enterprise, in a case like that, you seriously don't want sensitive company data on your personal PC, it's asking for troubles if you do.

Our company PCs are Windows, I got permission to install VIrtualbox so I can use Linux that's so much better for many things. I encrypted the VM I use for work, so I can keep a copy on my personal PC when I work at home, without any risk of data breaches.

The advantage of a VM is that it makes it very easy to separate work from home, you start it up when you work, you shut it down when you're done working and it doesn't "interfere" with your personal stuff that way.

[–] clay_pidgin@sh.itjust.works 2 points 4 months ago

A VM could work, that's a good idea.

I don't, personally, need to worry about my company seeing my personal data as they have never installed or asked me to install anything, and I don't even connect to an office network. I'm mostly trying to keep myself from being too distracted while I'm working, and from starting work projects when I have an idea at midnight.

[–] bjoern_tantau@swg-empire.de 3 points 4 months ago (1 children)

If you want to have some applications only available to one user you could install them as user flatpaks or AppImages.

Personally I would just create two activities in KDE but you seem to want more separation.

Maybe encrypted home folders so that you can't easily access one from the other. Although permissions should be enough for that.

[–] clay_pidgin@sh.itjust.works 3 points 4 months ago

I dont know what an activity is but I'll have a look.

[–] refalo@programming.dev 2 points 4 months ago

Multiple desktop workspaces? Different QubesOS VMs?