dotfiles/home/modules/tui/nix-index.nix
2024-12-19 19:30:06 -06:00

14 lines
318 B
Nix

{ lib, config, ... }:
let
inherit (lib) mkIf;
hasPackage = pname:
lib.any (p: p ? pname && p.name == pname) config.home.packages;
hasFish = hasPackage "fish";
in {
programs.nix-index = {
enable = true;
enableFishIntegration = mkIf hasFish true;
};
programs.command-not-found.enable = false;
}