There are quite a lot sources and resources for getting started with ngSpice in KiCad, so I thought to make a list with links instead of repeating the information again and again and again and…
Text Tutorials
First, of course the ngSpice website itself. The link below is to how to use ngSpice with KiCad, but there is lots of other info over there, from the official ngSpice manual (ngSpice is a separate project then KiCad), to (links to) downloadable libraries with models.
Video’s
If you prefer video’s, Holger (the main developer / maintainer of the ngSpice project) has also made a youtube channel with some tutorials: