I have a multiple user linux system. Well actually a couple of them. They are running different distros which are arch-based, debian-based and fedora-based....
no package manager should put stuff into /usr/local, thats why its /usr/local. package manager should only put stuff into /usr/… not /usr/local. In the past some mainframes mounted these directory via nfs to do some kind of software management. It contains global stuff that is not managed by the package manager. install some software via “tarball and make” and it most likely puts everything into /usr/local/…
It’s the best location for your needs. /home/shared is a bad idea. /home is reserved for home directories not some shared stuff.
/usr/local is specifically what you are asking for. i would put themes to /usr/local/share/themes for example. chances are gtk will already look there. You can manage permissions inside /usr/local as you like. since the package manager doesn’t care for that directory there is no problem. giving write permissions only to root still is a good idea. it suggest to learn to use sudo when you are working on your system.
I have played lol for 10 years. Last week, due to some updates lol doesn’t run on Linux at the moment, I switched to dota. I know exactly what you are talking about.
SDL Developers Weigh Reverting Wayland Over X11 For SDL 3.0 (www.phoronix.com)
custom location for themes, icons etc on a multi-user system?
I have a multiple user linux system. Well actually a couple of them. They are running different distros which are arch-based, debian-based and fedora-based....
LOL? lol
My son asked me if I would play league of legends with him, so tried it for the first time. So much going on!...