use freetype for font display

This commit is contained in:
2026-08-01 15:03:55 +02:00
parent 4a08d19365
commit f5a0b6136f
11 changed files with 605 additions and 292 deletions
+4
View File
@@ -84,6 +84,10 @@ pub fn build(b: *Build) void {
exe.root_module.addImport("config", config);
exe.root_module.linkSystemLibrary("wayland-client", .{});
exe.root_module.linkSystemLibrary("xkbcommon", .{});
// The tab bar draws window titles in a real font: fontconfig picks it,
// FreeType rasterises it. See src/Face.zig.
exe.root_module.linkSystemLibrary("freetype2", .{});
exe.root_module.linkSystemLibrary("fontconfig", .{});
exe.pie = pie;
b.installArtifact(exe);