From 716fd480cbf0db335325069e4fbc7151dfbcff82 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Tue, 30 Sep 2025 09:55:18 +0200 Subject: [PATCH 1/2] fix: enable llvm by default for debug builds The native backends for zig are still very slow. Enable llvm by default so debug builds are generally useable. For quick builds, explicitly disable llvm with `-Duse_llvm=false`. --- build.zig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build.zig b/build.zig index df4815c..80a9274 100644 --- a/build.zig +++ b/build.zig @@ -582,6 +582,9 @@ pub fn build_exe( if (use_llvm) |value| { exe.use_llvm = value; exe.use_lld = value; + } else { + exe.use_llvm = true; + exe.use_lld = true; } if (pie) |value| exe.pie = value; exe.root_module.addImport("build_options", options_mod); From 2edd93e04a0f7aa1baf39c2e265774d7c5ad73a9 Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Tue, 30 Sep 2025 10:10:52 +0200 Subject: [PATCH 2/2] fix: move kanagawa-lotus theme to light themes collection --- build.zig.zon | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.zig.zon b/build.zig.zon index a2e7f8f..414a980 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -22,8 +22,8 @@ .hash = "thespian-0.0.1-owFOjtseBgA9KTb5dsA3KMcKj6sbXskYs3hxjHs4z3ub", }, .themes = .{ - .url = "https://github.com/neurocyte/flow-themes/releases/download/master-0efb55c633a836594b74881e88bf73750e5287df/flow-themes.tar.gz", - .hash = "N-V-__8AAK88IwAApi02FoN2ycGAkXwiw1lTOOSGdxMm0TXr", + .url = "https://github.com/neurocyte/flow-themes/releases/download/master-f1074c46d934ec171e44b1c3a1fdfc1ef38e2667/flow-themes.tar.gz", + .hash = "N-V-__8AAK88IwAuRxgh-x0ikK2KRhXCvCg8joy5mLlH0Ffk", }, .fuzzig = .{ .url = "https://github.com/fjebaker/fuzzig/archive/4251fe4230d38e721514394a485db62ee1667ff3.tar.gz",