LSP includes on NixOS

I’m trying to see the interfaces that hl.get_active_window() will give me, but the wiki says I should configure the LSP in my IDE (which is not how I tend to write config files, but that is a larger issue) I was hoping that getting them set up would be very easy.

But I can’t find anything telling me how to do that on NixOS short of cloning the repo and starting up the development environment. Which I’m hoping is not the answer….

You can probably see the same thing in the terminal with:
cat /usr/share/hypr/stubs/hl.meta.lua | grep "get_active_window"
Also you can change “get_active_window” with whatever you like

For example, is the same

NixOS doesn’t install such a file as part of the package.

it has to, i think in Nix its in /run/current-system/sw/share/hypr/stubs/hl.meta.lua, or similar

Thank you, wondering where that should be pushed into documentation.