FlyingWaffleDev / waffle-builds

FlyingWaffle's personal Gentoo ebuild overlay.
8 stars 1 forks source link

media-fonts/nerd-fonts - `nerdfontssymbolsonly` Doesn't Appear in `eselect fontconfig` #15

Closed ThisNekoGuy closed 7 months ago

ThisNekoGuy commented 7 months ago

For some reason, after installing the package, the font isn't appearing in fontconfig:

Terminal output: ``` user@GENTOO ~> eselect fontconfig list Available fontconfig .conf files (* is enabled): [1] 05-reset-dirs-sample.conf [2] 09-autohint-if-no-hinting.conf [3] 10-autohint.conf [4] 10-hinting-full.conf [5] 10-hinting-medium.conf [6] 10-hinting-none.conf [7] 10-hinting-slight.conf * [8] 10-no-antialias.conf [9] 10-scale-bitmap-fonts.conf * [10] 10-sub-pixel-bgr.conf [11] 10-sub-pixel-none.conf * [12] 10-sub-pixel-rgb.conf [13] 10-sub-pixel-vbgr.conf [14] 10-sub-pixel-vrgb.conf [15] 10-unhinted.conf [16] 10-yes-antialias.conf * [17] 11-lcdfilter-default.conf * [18] 11-lcdfilter-legacy.conf [19] 11-lcdfilter-light.conf [20] 20-unhint-small-dejavu-sans-mono.conf [21] 20-unhint-small-dejavu-sans.conf [22] 20-unhint-small-dejavu-serif.conf [23] 20-unhint-small-vera.conf * [24] 25-unhint-nonlatin.conf [25] 30-metric-aliases.conf * [26] 35-lang-normalize.conf [27] 40-nonlatin.conf * [28] 45-generic.conf * [29] 45-latin.conf * [30] 48-spacing.conf * [31] 49-sansserif.conf * [32] 50-user.conf * [33] 51-local.conf * [34] 57-dejavu-sans-mono.conf [35] 57-dejavu-sans.conf [36] 57-dejavu-serif.conf [37] 60-generic.conf * [38] 60-latin.conf * [39] 61-urw-bookman.conf [40] 61-urw-c059.conf [41] 61-urw-d050000l.conf [42] 61-urw-fallback-backwards.conf [43] 61-urw-fallback-generics.conf [44] 61-urw-fallback-specifics.conf [45] 61-urw-gothic.conf [46] 61-urw-nimbus-mono-ps.conf [47] 61-urw-nimbus-roman.conf [48] 61-urw-nimbus-sans.conf [49] 61-urw-p052.conf [50] 61-urw-standard-symbols-ps.conf [51] 61-urw-z003.conf [52] 65-fonts-persian.conf * [53] 65-khmer.conf [54] 65-nonlatin.conf * [55] 66-noto-mono.conf [56] 66-noto-sans.conf [57] 66-noto-serif.conf [58] 69-unifont.conf * [59] 70-no-bitmaps.conf [60] 70-noto-cjk.conf * [61] 70-yes-bitmaps.conf [62] 75-noto-emoji-fallback.conf * [63] 75-twemoji.conf * [64] 80-delicious.conf * [65] 90-synthetic.conf * ```
FlyingWaffleDev commented 7 months ago

I had a mistake in the ebuild, so the one font.conf file that was supposed to be installed wasn't. That is just the overall 10-nerd-font-symbols.conf provided by upstream. If you want individual .confs for any specific font you install, I would recommend looking at the guru overlay, which has a bunch of the nerd-patched fonts split into individual packages. Even then, not all of them provide fontconfig files, so you may have to make them yourself.