Skip to content

Instantly share code, notes, and snippets.

@TLoD-Snake
Created June 25, 2017 01:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save TLoD-Snake/58368dd927da6cbdfdf085398b1d1a22 to your computer and use it in GitHub Desktop.
Save TLoD-Snake/58368dd927da6cbdfdf085398b1d1a22 to your computer and use it in GitHub Desktop.
$ eselect fontconfig list
Available fontconfig .conf files (* is enabled):
[1] 10-autohint.conf *
[2] 10-no-sub-pixel.conf
[3] 10-scale-bitmap-fonts.conf
[4] 10-sub-pixel-bgr.conf
[5] 10-sub-pixel-rgb.conf
[6] 10-sub-pixel-vbgr.conf
[7] 10-sub-pixel-vrgb.conf
[8] 10-unhinted.conf
[9] 11-lcdfilter-default.conf
[10] 11-lcdfilter-legacy.conf
[11] 11-lcdfilter-light.conf
[12] 20-unhint-small-dejavu-sans.conf
[13] 20-unhint-small-dejavu-sans-mono.conf
[14] 20-unhint-small-dejavu-serif.conf
[15] 20-unhint-small-vera.conf
[16] 25-unhint-nonlatin.conf
[17] 30-metric-aliases.conf *
[18] 30-urw-aliases.conf *
[19] 40-nonlatin.conf *
[20] 45-latin.conf *
[21] 49-sansserif.conf *
[22] 50-user.conf
[23] 51-local.conf *
[24] 57-dejavu-sans.conf
[25] 57-dejavu-sans-mono.conf
[26] 57-dejavu-serif.conf
[27] 60-latin.conf
[28] 60-liberation.conf
[29] 62-croscore-arimo.conf
[30] 62-croscore-cousine.conf
[31] 62-croscore-symbolneu.conf
[32] 62-croscore-tinos.conf
[33] 65-fonts-persian.conf
[34] 65-khmer.conf
[35] 65-nonlatin.conf
[36] 69-unifont.conf
[37] 70-no-bitmaps.conf
[38] 70-yes-bitmaps.conf
[39] 75-yes-terminus.conf
[40] 80-delicious.conf *
[41] 90-synthetic.conf *
[42] 99pdftoopvp.conf
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<!-- CORE settings -->
<match target="font">
<edit mode="assign" name="rgba">
<const>none</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<!-- Disable antialiasing for 8-15pt fonts -->
<!--
<match target="font">
<test compare="more_eq" name="size" qual="any">
<double>1</double>
</test>
<test compare="less_eq" name="size" qual="any">
<double>10</double>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
<match target="font">
<test compare="more_eq" name="pixelsize" qual="any">
<double>1</double>
</test>
<test compare="less_eq" name="pixelsize" qual="any">
<double>13</double>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
</match>
-->
<alias>
<family>Helvetica Neue</family>
<prefer><family>Verdana</family></prefer>
<default><family>Arial</family></default>
</alias>
<alias>
<family>monaco</family>
<prefer><family>Courier New</family></prefer>
<default><family>Courier New</family></default>
</alias>
<alias>
<family>Courier</family>
<prefer><family>Courier New</family></prefer>
<default><family>Courier New</family></default>
</alias>
<!-- Don't antialias Verdana font -->
<match target="font">
<test qual="any" name="family">
<string>Verdana</string>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
</match>
<!-- Don't antialias Arial font -->
<match target="font">
<test qual="any" name="family">
<string>Arial</string>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
</match>
<!-- Don't antialias Terminus font -->
<match target="font">
<test qual="any" name="family">
<string>Terminus</string>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
</match>
<!-- Don't antialias Courier New font -->
<match target="font">
<test qual="any" name="family">
<string>Courier New</string>
</test>
<edit mode="assign" name="antialias">
<bool>false</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="mmx sse sse2"
# System
USE="$USE ssl acpi unicode icu perl usb"
# MTP (Phone connectivity)
USE="$USE mtp"
# Media
USE="$USE -vlc -libav"
USE="$USE cdr alsa pulseaudio dvd ogg mp4 flac mp3 aac vorbis theora gif jpeg png svg pdf mplayer ffmpeg"
# X and KDE
#USE="$USE -gtk -gtk3 -gnome"
USE="$USE -gtk -gnome -semantic-desktop"
USE="$USE X opengl udev udisks glamor nvidia egl wayland harfbuzz fontconfig truetype"
USE="$USE qt4 qt5 qt3support kde plasma libkms dbus libnotify consolekit policykit"
USE="$USE phonon"
USE="$USE -ldap -bluetooth"
USE="$USE fontconfig"
# Printing/Scanning
USE="$USE cups sane"
MAKEOPTS="-j9"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
VIDEO_CARDS="nvidia"
LINGUAS="en ru"
NGINX_MODULES_HTTP="access auth_basic autoindex browser charset empty_gif fastcgi geo gzip limit_conn limit_req map memcached proxy referer rewrite scgi split_clients ssi upstream_ip_hash userid uwsgi push_stream"
ABI_X86="64"
#SANE_BACKENDS="xerox_mfp"
GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo/ rsync://trumpetti.atm.tut.fi/gentoo/ http://trumpetti.atm.tut.fi/gentoo/"
#GENTOO_MIRRORS="rsync://rsync.gentoo.org/gentoo-portage"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment