summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-07-26 13:22:22 -0700
committerElizabeth Hunt <me@liz.coffee>2025-07-26 13:22:22 -0700
commita9c2f41a78a591ba07047f0bb47d333ac81f003f (patch)
treeb33936a98ab954220a319791382dc723bc084c8e
parent243d778b3fe59303a7925f6e032118e5ab65c371 (diff)
downloaddotfiles-a9c2f41a78a591ba07047f0bb47d333ac81f003f.tar.gz
dotfiles-a9c2f41a78a591ba07047f0bb47d333ac81f003f.zip
Adds fontconfig
-rw-r--r--context.json14
-rw-r--r--dots/fontconfig/.config/fontconfig/fonts.conf.j213
2 files changed, 27 insertions, 0 deletions
diff --git a/context.json b/context.json
index cb3d953..0524773 100644
--- a/context.json
+++ b/context.json
@@ -285,6 +285,20 @@
"bright6": "#8ec07c",
"bright7": "#ebdbb2"
},
+ "fontconfig": [
+ {
+ "family": "sans-serif",
+ "prefer": "Liberation Serif"
+ },
+ {
+ "family": "serif",
+ "prefer": "Liberation Sans"
+ },
+ {
+ "family": "monospace",
+ "prefer": "BlexMono Nerd Font Mono"
+ }
+ ],
"waybar": {
"font": "Lilex Nerd Font"
},
diff --git a/dots/fontconfig/.config/fontconfig/fonts.conf.j2 b/dots/fontconfig/.config/fontconfig/fonts.conf.j2
new file mode 100644
index 0000000..f39cf51
--- /dev/null
+++ b/dots/fontconfig/.config/fontconfig/fonts.conf.j2
@@ -0,0 +1,13 @@
+<?xml version='1.0'?>
+<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
+<fontconfig>
+{% for item in theme.fontconfig %}
+ <alias>
+ <family>{{ item.family }}</family>
+ <prefer>
+ <family>{{ item.prefer }}</family>
+ </prefer>
+ </alias>
+{% endfor %}
+</fontconfig>
+