Files
home-manager/tests/modules/programs/direnv/git-integration.nix
2026-09-11 11:27:55 -05:00

23 lines
477 B
Nix

{ config, ... }:
{
programs = {
direnv = {
enable = true;
enableGitIntegration = true;
nix-direnv.package = config.lib.test.mkStubPackage {
buildScript = ''
mkdir -p $out/share/nix-direnv/
touch $out/share/nix-direnv/direnvrc
'';
};
};
git.enable = true;
};
nmt.script = ''
assertFileExists home-files/.config/git/ignore
assertFileContains home-files/.config/git/ignore ".direnv/"
'';
}