Commit Diff


commit - 3b1cc8fc5a33724b5fdabe6dfb9d6761904f9b46
commit + e99294f404346e67d923627921c2467436c1576b
blob - eaac7806479f0128567eeb766858cc4e0f0c81ba
blob + da9d6114a774c9da4ed00a07c9436e63663ff125
--- .config/fontconfig/fonts.conf
+++ .config/fontconfig/fonts.conf
@@ -1,12 +1,30 @@
 <?xml version="1.0"?>
 <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
 <fontconfig>
-  <match target="pattern">
-    <test qual="any" name="family" compare="contains">
-      <string>mono</string>
+  <alias>
+    <family>monospace</family>
+    <prefer>
+      <family>Go Mono</family>
+    </prefer>
+  </alias>
+  <match target="scan">
+    <test name="family">
+      <string>Go Mono</string>
     </test>
-    <edit name="family" mode="prepend" binding="strong">
-      <string>Iosevka Term</string>
+    <test name="weight" compare="eq">
+      <int>180</int>
+    </test>
+    <edit name="weight" mode="assign">
+      <int>200</int>
     </edit>
   </match>
+  <!-- This break bold matching for some reason? MUST INVESTIGATE! (when time is avaliable) -->
+  <!-- <match target="pattern"> -->
+  <!--   <test qual="any" name="family" compare="eq"> -->
+  <!--     <string>monospace</string> -->
+  <!--   </test> -->
+  <!--   <edit name="family" mode="prepend" binding="strong"> -->
+  <!--     <string>Go Mono</string> -->
+  <!--   </edit> -->
+  <!-- </match> -->
 </fontconfig>