feat: Expose module for setting up the build and test environment.

This commit is contained in:
Robert Hensing 2025-10-27 01:37:18 +01:00
parent 62d4eb37a2
commit 26b7cb2116
4 changed files with 221 additions and 44 deletions

View file

@ -10,8 +10,14 @@
inputs.hercules-ci-effects.flakeModule
];
perSystem =
{ config, pkgs, ... }:
{
config,
pkgs,
inputs',
...
}:
{
nix-bindings-rust.nixPackage = inputs'.nix.packages.default;
pre-commit.settings.hooks.nixfmt-rfc-style.enable = true;
# Temporarily disable rustfmt due to configuration issues