# I customised my ZSH prompt with Zig

**URL:** <https://ziggit.dev/t/i-customised-my-zsh-prompt-with-zig/8928>\
**Category:** Showcase\
**Created:** [March 7, 2025, 8:18am UTC](https://ziggit.dev/t/i-customised-my-zsh-prompt-with-zig/8928 "2025-03-07T08:18:20Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![tensorush](https://ziggit.dev/letter_avatar_proxy/v4/letter/t/6a8cbe/32.png) [@tensorush](https://ziggit.dev/u/tensorush)\
**Post date:** [March 18, 2025, 12:11pm UTC](https://ziggit.dev/t/i-customised-my-zsh-prompt-with-zig/8928/3 "2025-03-18T12:11:02Z")

</div>

Nice! I was thinking of adding a signed release workflow to [Liza](https://ziggit.dev/t/liza-zig-codebase-initializer/3486), but I actually found it easier to update Zig executable projects by simply `git pull`ing latest changes, building with `zig build exe` and already having their installed executables (`zig-out/bin/exe`) in `$PATH`.

Building from source does require `zig`, but downloading binaries requires a dependency as well – `minisign`. It’s a choice, but for small enough projects building from source is also viable.

---

_[View the full topic](https://ziggit.dev/t/i-customised-my-zsh-prompt-with-zig/8928)._
