diff options
Diffstat (limited to 'home-manager/tests/modules/programs/texlive/texlive-minimal.nix')
-rw-r--r-- | home-manager/tests/modules/programs/texlive/texlive-minimal.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/home-manager/tests/modules/programs/texlive/texlive-minimal.nix b/home-manager/tests/modules/programs/texlive/texlive-minimal.nix new file mode 100644 index 00000000000..1b13936beac --- /dev/null +++ b/home-manager/tests/modules/programs/texlive/texlive-minimal.nix @@ -0,0 +1,27 @@ +{ config, lib, pkgs, ... }: + +with lib; + +{ + config = { + programs.texlive.enable = true; + + # Set up a minimal mocked texlive package set. + nixpkgs.overlays = [ + (self: super: { + texlive = { + collection-basic = pkgs.writeTextDir "collection-basic" ""; + combine = tpkgs: + pkgs.symlinkJoin { + name = "dummy-texlive-combine"; + paths = attrValues tpkgs; + }; + }; + }) + ]; + + nmt.script = '' + assertFileExists home-path/collection-basic + ''; + }; +} |