Since I installed ArchLabs I have been plagued with an abosolutely abhorid default font for applications (lxappearance is no help), the worst part is, it even infected my web browser. Is there anyway to fix this?
Seen here: https://a.pomfe.co/awhkgz.png
Alright so the font thing was fixed by setting the default font in qutebrowser, it still persists though with other applications (Like OBS)
I think something has been changed, that’s not the default font.
EDIT: After trying it out myself, your issue is definitely with Qt apps further below, you can ignore the first bit here
Pretty sure you may just be running xfce settings manager at boot, in which case
you might use xfce4-appearance (Note: may not need this, see further below for Qt)
Now for Qt applications to look nice and match your Gtk settings you need two packages:
pacman -S qt5ct qt5-styleplugins
# now run the app
qt5ct
Set the theme to gtk2 to match the system or download breeze themes
Set fonts and icons as you like (this is from my system using the ArchLabs Light theme)
If this doesnt work let me know and we’ll get it solved
Cheers
I do not know if I understand what you ask, I have this in .config / fontconfig
and on firefox I have the ubuntu font, as you can see
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
<edit mode="assign" name="autohint" >
<bool>true</bool>
</edit>
<edit mode="assign" name="hintstyle" >
<const>hintslight</const>
</edit>
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
<!-- Set preferred serif, sans serif, and monospace fonts. -->
<alias>
<family>serif</family>
<prefer>
<family>Ubuntu</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Ubuntu</family>
</prefer>
</alias>
<alias>
<family>sans</family>
<prefer>
<family>Ubuntu</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Ubuntu Mono</family>
</prefer>
</alias>
<alias>
<family>mono</family>
<prefer>
<family>Ubuntu Mono</family>
</prefer>
</alias>
</fontconfig>
Qt apps don’t use fontconfig both qutebrowser and obs are Qt based
Ops sorry.
Regards