Commit graph

4 commits

Author SHA1 Message Date
Johannes Horner
ba78881a68 nix: Set mainProgram attribute 2025-07-12 12:33:20 -04:00
e-tho
4e85e8c69e
Refactor flake for overridability, conditional service install, version formatting (#65)
* Refactor flake for overridability, conditional service install, version formatting

* Disable default cargo features for the flake package

Co-authored-by: sodiboo <37938646+sodiboo@users.noreply.github.com>

* Replace deprecated `--replace` with `--replace-fail` in the flake package

Co-authored-by: sodiboo <37938646+sodiboo@users.noreply.github.com>

* Remove `unstable` from flake package version

Co-authored-by: sodiboo <37938646+sodiboo@users.noreply.github.com>

* Refactor flake to enable dependency overridability

* Pass lib explicitly in flake package

* Fix incorrect package path in flake package dependency

* Replace makeWrapper with makeBinaryWrapper

* Enhance build by separating substitution, service install, and wrapping

* Remove redundant arguments from package call

---------

Co-authored-by: sodiboo <37938646+sodiboo@users.noreply.github.com>
2024-10-27 17:59:15 -04:00
e-tho
8703e243eb
Add optional systemd support to flake package (#63)
* Enable systemd support in the flake package

* Add optional derivation without systemd support
2024-10-23 01:03:07 -04:00
Gavin
07d3cb9820
add: nix flake (#53) 2024-09-14 11:09:49 -04:00