Files
home-manager/tests/modules/programs/fzf/bash-integration.nix
2026-06-22 15:17:52 -05:00

28 lines
485 B
Nix

{ config, ... }:
{
programs.fzf = {
enable = true;
enableBashIntegration = true;
package = config.lib.test.mkStubPackage {
name = "fzf";
version = "0.73.0";
buildScript = ''
mkdir -p $out/bin $out/share/fzf
cat > $out/bin/fzf << 'EOF'
#!/bin/sh
echo "Stub fzf"
EOF
'';
};
};
programs.bash.enable = true;
nmt.script = ''
assertFileRegex home-files/.bashrc \
'eval.*fzf.*bash'
'';
}