Warning, I’m about to get on my mild OCD soapbox again.
Too many development tools expect to get the privilege of a config file in the root directory of my projects. Many of them don’t even allow it to be a hidden file—they just require a fully unhidden “tool.yml” file sitting right there in the root of your project.
Stop it. Please.
Linux HOME Directory Link to heading Once upon a time this was a serious problem for organizing files in the Linux HOME directory too. Tools thought way too much of themselves and added files, directories, etc. to your HOME folder. A lot of them still do!
Huh?
Yeah, everyone (every-app) thinks they are special and deserve a “.place” in
~
because : <enter their reason>.ssh
because “I’m SSH!”, similar forgpg
npm
because “I’m a package manager”dillo
because “I am old and can’t be bothered to update my dirs”fltk
same asdillo
maybeIDK why you have a .kde in your screenshot. Debian maybe, or a dir remaining from KDE4? I had an old one remaining in Debain after I upgraded.
These are what we need to stuff everything into.
You would think that thunderbird would use
~/.mozilla
as well but nope. It is~/.thunderbird
🤣This makes me physically uncomfortable >:(