mlinuxsucks·Linuxsucksbymadthumbs How to make a Linux user sweat.View original on sh.itjust.works38Comments9
Dr. Wesker lemmy.sdf.org2Hide 2 repliesLinux distros are largely a nightmare of userland spaghetti, with no willingness to enforce strict conventions and patterns. I still use it, but I'll call it as I see it.16
uunhrpetby replysh.itjust.works1Hide 1 replyWe have this, this. All my programs, except for Firefox and its forks, respect this.2
hhalva replysh.itjust.worksthe real criminal is go not even creating a .directory, just a regular ass plain as day obvious one even on windows1
VVeryFrugal sh.itjust.worksI hate when programs use home dir for config, data and god forbid, cache. Having . is not an excuse, people. Use .config or literally anywhere else.8
PPanamalt sh.itjust.worksMust be something wrong my Linux systems then, with their sparkling clean home directories2
BBoomkop3 reddthat.commine is... empty. Just a secondary drive with a bunch of folders, each containing a docker-compose.yml Then my vps only has a single docker-compose.yml And my pc runs an os that's actually decent for desktop use2
uunhrpetby sh.itjust.works chmod 500 /home/bob Now your user can't create or rename files in that top level directory. This means your programs can't either. Set XDG_CONFIG_HOME to /home/bob/.config There are more variables, but this one alone is the biggest change. Move/remove offending programs. Self explanatory. Spec, support.1
Linux distros are largely a nightmare of userland spaghetti, with no willingness to enforce strict conventions and patterns.
I still use it, but I'll call it as I see it.
We have this, this.
All my programs, except for Firefox and its forks, respect this.
the real criminal is go not even creating a .directory, just a regular ass plain as day obvious one
even on windows
I do not browse Lemmy to be attacked, sir.
I hate when programs use home dir for config, data and god forbid, cache. Having
.is not an excuse, people. Use .config or literally anywhere else.Not wrong.
Must be something wrong my Linux systems then, with their sparkling clean home directories
mine is... empty. Just a secondary drive with a bunch of folders, each containing a docker-compose.yml
Then my vps only has a single docker-compose.yml
And my pc runs an os that's actually decent for desktop use
Now your user can't create or rename files in that top level directory. This means your programs can't either.
There are more variables, but this one alone is the biggest change.
Self explanatory.
Spec, support.