Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does bar still lack XFT support? #188

Open
vendion opened this issue Aug 5, 2016 · 9 comments
Open

Does bar still lack XFT support? #188

vendion opened this issue Aug 5, 2016 · 9 comments

Comments

@vendion
Copy link

vendion commented Aug 5, 2016

I know there has been a lot of back and forth about this issue, but where things ended up are fairly unclear. I'm trying to use bar with two TTF fonts "Roboto Slab" and "FontAwesome", both are installed on my system:

[vendion@Fail4][~]% fc-list | grep 'Roboto Slab'
/usr/share/fonts/TTF/RobotoSlab-Light.ttf: Roboto Slab:style=Light
/usr/share/fonts/TTF/RobotoSlab-Regular.ttf: Roboto Slab:style=Regular
/usr/share/fonts/TTF/RobotoSlab-Thin.ttf: Roboto Slab:style=Thin
/usr/share/fonts/TTF/RobotoSlab-Bold.ttf: Roboto Slab:style=Bold
[vendion@Fail4][~]% fc-list | grep 'FontAwesome'
/usr/share/fonts/TTF/fontawesome-webfont.ttf: FontAwesome:style=Regular
[vendion@Fail4][~]% 

I have even tried different syntaxes for telling bar to use them -f "Roboto Slab-10" -f "FontAwesome-10", -f "Roboto Slab:size=10" -f "FontAwesome:size=10", and -f "xft:Roboto Slab:size=10" -f "FontAwesome:size=10". I've even tried this syntax -*-Roboto Slab-medium-o-*-*-14-*-*-*-*-*-*-* to no avail. This leads me to think XFT is still unsupported in this version, is this correct?

@CamilleScholtz
Copy link

@rmhsilva
Copy link

rmhsilva commented Sep 9, 2016

Hi, sorry to bring up this old issue, but as it's still open... Are there any plans to merge the krypt-n XFT fork back in here?
Cheers

@preisi
Copy link

preisi commented Feb 21, 2017

I would also like to know, if there are any plans to finally include xft-support. The cairo-love branch is quite old already :/

@preisi
Copy link

preisi commented Aug 2, 2017

any updates?

@alecive
Copy link

alecive commented Sep 27, 2018

Ping!

@quigley-c
Copy link

Is there a particular reason xft hasn't been considered? Maybe it's unnecessary considering the original goals of bar?

@ChristopherTheBoss
Copy link

Bump

@domsson
Copy link

domsson commented Jan 3, 2021

Not the author, but as far as I understand, XFT support does add quite a bit of code and code complexity. However, not everyone needs the feature. Lemonbar currently sets itself apart from other projects, like Polybar, mainly due to its minimalistic approach and light footprint. Therefore, I believe that LemonBoy doesn't want to merge this. But again, this is just what I believe to have read elsewhere, I'm not 100%. I do feel this way myself, however.

@silentz
Copy link

silentz commented Nov 7, 2024

Created an up-to-date (Oct 2024) fork of lemonbar with applied Xft support:
https://github.com/silentz/lemonbar-xft

The fork was made because other forks have not been updated for a long time, and they lack multimonitor support

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants