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”.
Ahh, I was wondering why there’s a
Projectsnext to myprojects, I thought I just made a typo at some pointhow about first getting programs to put dotfiles into the
.configfolder (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?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)
i got work
lol same. Great minds think alike I guess
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
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”?
Yeah, I have essentially never used these folders unless a program sticks something there by default (mostly pictures).
I just save everything to ~/Desktop anyway.
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)
Now what am I going to do with /Documents/git-projects - move it!?
Okay so next up is the Porn folder, right?!
That one was proposed but people were not able to agree on the name. Homework was the leading candidate when i last checked.
What about Project?
Nah that goes in ~/Data
No, .hidden-data
If it’s the family computer maybe lol
Fuuuuuuuck
Tbh not a bad idea but I have nightmare about windows and their 3d models folder that they put everywhere
It’s pretty much the first folder I add on a fresh install, gotta keep that shit contained
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.
Its amazing how bothered people are by a fucking folder 😂
A whopping 2KB of unwanted bloat.
Everyone knows all a proper OS need is 32KB, at most…
Forcing their facist file structure on is is literally wors than windows!
/s
I came here expecting people ranting over it. Let’s see what they have…
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 onI’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.
I love this! Now to remove other unwanted folders like
templatesandmusicOn my Fedora system (KDE) I have unified all unused and pointless folders (
Documents,Pictures,Public,Templates) into a single folder calledUnspecifiedwith a trash icon. You could probably do that as well.
Y’all don’t just do everything out of your Downloads folder?
No, Desktop/
~ is kinda hard to reach. I just put everything in root so I just have to type / once to find everything.
/s
Oh cool I’ll also start using “/s” folder
Everything is just in /. I patched directory support out of ext4.
Living dangerously in agile times. I do it in /tmp and I set auto clean for every reboot.
auto clean for every reboot
Mount
/tmpastmpfs, dummy. It’s literally in the name.
Documents for me, but yeah
My wife’s Windows 10 desktop can fit one more icon. Just need to overlap a few others here and there.
Perhaps your wife needs something like this?
I thought I was the only one, it’s just so easy to use it as your base working folder. Things get organized out as whatever it is moves forward to some arbitrary point.
My man!
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
I do the same, source code lives in it.
What do you put in it? For me the logical place for that would be
~/Documents/projectsAll my projects, which to be fair are mostly programming.
~/Documents/Projects doesn’t make sense to me because theyre not strictly documents. In documents i have - well, documents like bill receipts, forms ive filled in, etc…
My projects are a first-order thing for me if that makes sense, so it makes sense to have them in the top-level of my home.
Right, for me “documents” is just “personal files”. I used to have it called that, but then I just had and empty dir sitting there unused…
I don’t like putting things in home because then files get mixed up with config and cache and crap, and it’s more annoying to search
Luckily I created mine as
projectsso I don’t have to worry about it writing a bunch of shit into my actual projects folder, or having to fix the xdg setting to disable it.Ill have to check exactly what it writes there and see if i want to disable it
Lmao, same
Samesies.















