Nvim + Flipperzero-firmware (Help)

Hi, is anyone here coding in vim/nvim to share how to setup nvim + lsp for flipperzero? I’m using Astro Nvim and basic C programs work fine. Problem I have is opening flipperzero-firmware and have a bunch of standard libraries missing.

Can anybody share with me steps how to properly setup this project? what files needs to be created and where, and what those files need to contain?

thank you!