Unable to configure nixCats-nvim properly

I’m trying to use a sample nixCats template with home-manager and I’m not able to understand why I don’t seem to have a resulting binary that I can run. My knowledge of flakes and the repl is too limited for me to understand the documentation unfortunately. I have the following snippet in my main flake:

inputs = {
    nvim-nixcats = {
      url = "github:BirdeeHub/nixCats-nvim?dir=templates/example";
    };
 }

...
outputs = {
            home-manager.nixosModules.home-manager
            {
              home-manager = {
                useGlobalPkgs = true;
                useUserPackages = true;
                sharedModules = [
                  nvim-nixcats.homeModule
                ];
                users.eric = {
                  imports = hmModules;
                };
              };
              nixpkgs.overlays = localOverlays;
            }
}

That appears to work to load the nixCats homeModule into home-manager and I have configured
within home-manager with:

  nixCats = {
    enable = true;
  };

I have verified that the configuration is being validated and included but I don’t see nixCats on my path or any of the aliases configured. Should I be installing packages from the flake as well? Any help is appreciated.

1 Like