← Jobs
success

build ant/term ↗

main @ 4f5d1f2844de6fe285f0a8e4148bace81b9b4a5b · pipeline build #3 → · 1 more pipeline from this commit →
started 09 Sep 2026 14:58 UTC · ran for
3s, success 3s, success 3s, success 3s, success 12s, success 3s, success 3s, success 4s, success 3s, success 3s, success avg 4s ± 3s over the last 10 runs
Add compile-time config: font, theme (suckless config.h style) Rather than a parsed config file, user_config in config.odin is a plain Odin value edited and rebuilt in place — no parser, no runtime file I/O, keeping with the stateless-is-safer principle. Refactors render's palette globals into an explicit Theme struct passed through draw() so config can actually reach it. Drops $TERM_FONT_PATH now that font path lives in config.odin; the packaged Nix build patches the compiled-in default via substituteInPlace instead of wrapping the binary. Keybinding remapping is deferred until there's a real action to bind.
$ build success · exit 0 · raw
++ mktemp -d
+ checkout=/tmp/tmp.w6XDuedDHP
+ trap 'rm -rf "$checkout"' EXIT
+ cp -R /var/lib/ci-tron/sources/d5c3ad1d51ba1b9b/. /tmp/tmp.w6XDuedDHP
+ cd /tmp/tmp.w6XDuedDHP
+ nix develop --command odin build . -out:term
GC Warning: Could not open /proc/stat
building '/nix/store/fcn3bw3150yl11v5zxmm5mjfdisiacsr-nix-shell-env.drv'...
+ rm -rf /tmp/tmp.w6XDuedDHP
Artifacts

no artifacts