this post was submitted on 28 Apr 2026
250 points (99.6% liked)

Linux

13457 readers
703 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

If you are using a rolling release distro like Arch, you might have noticed that your home directory now has a new member, a new folder called "Projects".

For as long as I remember, Linux has always had a set of default folders under the home directory. Usually they are Documents, Music, Pictures, Videos and Downloads. Templates, Desktop and Public folders are also there.

Now we have a new addition in the form of "Projects".

top 50 comments
sorted by: hot top controversial new old
[–] graynk@discuss.tchncs.de 11 points 7 hours ago

Ahh, I was wondering why there's a Projects next to my projects, I thought I just made a typo at some point

[–] mr_pip@discuss.tchncs.de 8 points 9 hours ago* (last edited 9 hours ago)

how about first getting programs to put dotfiles into the .config folder (opposed to .programname) instead of adding more folders that are inconsistent over distros for multiple years before the point of a default for IDEs and CAD programs can even be meaningfully made?

[–] sp3ctr4l@lemmy.dbzer0.com 18 points 13 hours ago* (last edited 13 hours ago) (2 children)

Hah, thats funny, I... literally have a 'Projects' folder, though I'm running Bazzite.

hoists suspenders

Yep, made that folder on my own, gets the job done, mhrm.

... lol

(pleasedonotlookinsidetheProjectsfolderdeargoditissuchamess)

[–] sip@programming.dev 4 points 10 hours ago
[–] Evotech@lemmy.world 4 points 12 hours ago* (last edited 12 hours ago)

lol same. Great minds think alike I guess

[–] thedeadwalking4242@lemmy.world 20 points 13 hours ago (2 children)

Honestly I say just let the user decide what goes in their home directory. I always get annoyed at all the random garbage in there. There should be a specific place that is user owned that isn't filled with cruft and configuration files

[–] TheV2@programming.dev 0 points 2 hours ago

The user does decide, XDG user directories are optional and configurable. Since they are already established, user-friendly distros / desktop environments already pre-install them.

And what speaks against just using a new directory within your home directory as your "specific place that is user owned that isn't filed with cruft and configuration files"?

[–] RamenJunkie@midwest.social 3 points 13 hours ago (2 children)

Yeah, I have essentially never used these folders unless a program sticks something there by default (mostly pictures).

[–] oatscoop@midwest.social 1 points 3 hours ago (1 children)

I just save everything to ~/Desktop anyway.

[–] SkaveRat@discuss.tchncs.de 1 points 51 minutes ago

A thing I started doing years ago, to combat trashing to ~/Desktop or ~/Downloads:

Set /tmp as your default download directory.

At least for me, almost everything I download is just ephemeral and would collect dust

Putting it there causes it to be cleaned up on the next reboot. No more piles of junk on the desktop (the virtual one at least. Don't ask about my physical desktop)

[–] EddoWagt@feddit.nl 1 points 8 hours ago

I relocated the default folders that are useful to another drive, I pretty much don't use the home folder at all apart from some random github pulls or some shit

[–] sol6_vi@lemmy.makearmy.io 6 points 12 hours ago

Now what am I going to do with /Documents/git-projects - move it!?

[–] Valmond@lemmy.dbzer0.com 11 points 14 hours ago (2 children)

Okay so next up is the Porn folder, right?!

[–] Jacob_Mandarin@lemmy.world 9 points 14 hours ago (1 children)

That one was proposed but people were not able to agree on the name. Homework was the leading candidate when i last checked.

[–] Valmond@lemmy.dbzer0.com 3 points 6 hours ago

What about Project?

[–] Evotech@lemmy.world 3 points 12 hours ago (1 children)
[–] quick_snail@feddit.nl 3 points 9 hours ago (1 children)
[–] Evotech@lemmy.world 2 points 9 hours ago

If it’s the family computer maybe lol

[–] bigmamoth@lemmy.world 4 points 13 hours ago

Fuuuuuuuck

Tbh not a bad idea but I have nightmare about windows and their 3d models folder that they put everywhere

[–] olafurp@lemmy.world 12 points 17 hours ago

It's pretty much the first folder I add on a fresh install, gotta keep that shit contained

[–] baronofclubs@lemmy.world 13 points 18 hours ago

Honestly I don't mind this at all.

When I start a Godot projects, putting the project into Documents makes very little sense to me.

[–] DisgruntledGorillaGang@reddthat.com 28 points 22 hours ago (3 children)

Its amazing how bothered people are by a fucking folder 😂

[–] Rozauhtuno@lemmy.blahaj.zone 20 points 17 hours ago (1 children)

A whopping 2KB of unwanted bloat.

[–] tomenzgg@midwest.social 2 points 11 hours ago

Everyone knows all a proper OS need is 32KB, at most…

https://youtube.com/watch?v=CPRvc2UMeMI

[–] Agent641@lemmy.world 9 points 19 hours ago

Forcing their facist file structure on is is literally wors than windows!

/s

load more comments (1 replies)
[–] zlatiah@lemmy.world 3 points 14 hours ago

I feel called out by the first sentence of the article

Cool I guess? I'm a weirdo who always puts projects in Documents/ so... maybe I'll use it more from now on

[–] rumba@lemmy.zip 1 points 12 hours ago

I'm more of a fan of /Projects

then syncthing that between all my boxes.

~home is great on shared systems, but my projects should be in the same place for all my local accounts on my non-shared box.

[–] WagnasT@piefed.world 139 points 1 day ago (8 children)

Y'all don't just do everything out of your Downloads folder?

[–] quick_snail@feddit.nl 2 points 9 hours ago* (last edited 9 hours ago)

No, Desktop/

[–] albbi@piefed.ca 66 points 1 day ago (2 children)

~ is kinda hard to reach. I just put everything in root so I just have to type / once to find everything.

/s

[–] trolololol@lemmy.world 22 points 21 hours ago

Oh cool I'll also start using "/s" folder

load more comments (1 replies)
[–] trolololol@lemmy.world 8 points 21 hours ago (1 children)

Living dangerously in agile times. I do it in /tmp and I set auto clean for every reboot.

[–] Dumhuvud@programming.dev 1 points 14 hours ago

auto clean for every reboot

Mount /tmp as tmpfs, dummy. It's literally in the name.

load more comments (5 replies)
[–] promitheas@programming.dev 48 points 1 day ago (8 children)

Everyone complaining, and here I am not having noticed the change because I've created that directory for myself years ago :-P

Personally its for organisation

load more comments (8 replies)
[–] dudesss@lemmy.ca 2 points 14 hours ago (2 children)

I love this! Now to remove other unwanted folders like templates and music

[–] BiscuityCat@lemmy.world 1 points 11 hours ago

On my Fedora system (KDE) I have unified all unused and pointless folders (Documents, Pictures, Public, Templates) into a single folder called Unspecified with a trash icon. You could probably do that as well.

[–] blinfabian@feddit.nl 2 points 15 hours ago

i deleted an empty project folder yesterday... i just assumed i made it and forgor about it

This breaks my workflow. I always add a workspace folder for such things.

[–] StrawberryPigtails@discuss.tchncs.de 67 points 1 day ago (9 children)

I like this idea. I've been doing pretty much the same thing for a while now, though it's been a subdirectory of Documents.

[–] Valmond@lemmy.dbzer0.com 2 points 14 hours ago

Mine is on the desktop 🤷🏼‍♀️

load more comments (8 replies)
load more comments
view more: next ›