flake: add Flake Parts tree into testbed environment

Add the Flake Parts tree into the testbed environment, enabling
realistic testing interactions.

Flake Parts is chosen over Stylix to reduce cache invalidations, and
over other flake inputs as the smallest tree.
This commit is contained in:
NAHO 2025-07-08 19:38:21 +02:00
parent e334b3019e
commit 1adb93fcbc
No known key found for this signature in database
GPG key ID: BFB5D5E3F4C95185
2 changed files with 8 additions and 0 deletions

View file

@ -14,6 +14,7 @@ let
modules =
[
(lib.modules.importApply ./modules/flake-parts.nix inputs)
./modules/common.nix
./modules/enable.nix
./modules/application.nix

View file

@ -0,0 +1,7 @@
inputs:
{ lib, ... }:
{
home-manager.sharedModules = lib.singleton {
home.file.flake-parts.source = inputs.flake-parts;
};
}