bohoomil / fontconfig-ultimate

freetype2-infinality run-time settings => infinality compatible fontconfig => infinality-bundle
453 stars 38 forks source link

How in this !@$ world can I have my KDE session inherit the environment variables from infinality-settings.sh? #22

Open BlairSadewitz opened 10 years ago

BlairSadewitz commented 10 years ago

You're probably gotten this question a lot. I can't figure it out. It's driving me crazy. I simply have no more time to devote to this presently.

I've googled around for a solution, and I think I'd need to have a PhD. in library science or perhaps geneaology to merely categorize the threads.

Madness.

Thanks for your singular effort of building on infinality--this is the finest font rendering I've ever seen on an open-source platform.

Regards,

--Blair

bohoomil commented 10 years ago

I'm assuming you aren't using Arch Linux and the infinality-bundle repository, so basically all you have to do is: 1) copy infinality-settings.sh to /etc/profile.d and make it executable for everyone (755), 2) duplicate Xft settings (hinting = on, hinstyle = full, etc.) from infinality-settings.sh in KDE control panel => fonts. (Some of them are probably missing: fill just the ones which apply.) When you log in to KDE again, you can check if the variables have been loaded properly by issuing env | grep INFINALITY_FT and xrdb -q | grep Xft.

BlairSadewitz commented 10 years ago

On Friday 02 May 2014 10:53:36 bohoomil wrote:

I'm assuming you aren't using Arch Linux and the infinality-bundle repository, so basically all you have to do is: 1) copy infinality-settings.sh to /etc/profile.d and make it executable for everyone (755), 2) duplicate Xft settings (hinting = on, hinstyle = full, etc.) from infinality-settings.sh in KDE control panel => fonts. (Some of them are probably missing: fill just the ones which apply.) When you log in to KDE again, you can check if the variables have been loaded properly by issuing env | grep INFINALITY_FT and xrdb -q | grep Xft.

Yeah, Ive already done that. I was just uncertain if these environment variables were set for the whole session or if they were set only when I e.g. opened up a pseudoterminal in X. The fonts look great, so I figured it was OK, but I just had to know ... ;-)

BTW, do you know what happened to the original infinality developer?
Because I think you're the de facto infinality developer now--there are no other packages I've seen that are anywhere near as comprehensive. I'm somewhat surprised that no one else has packaged this for some other distribution--I would if it wouldn't take me so long [due to lack of experience].

Regards,

--Blair


Reply to this email directly or view it on GitHub: https://github.com/bohoomil/fontconfig-ultimate/issues/22#issuecomment-42059 152