A website showcasing NvChad's Base46 theme with various languages ( previews generated from neovim itself! ). And providing various terminal configs.
- The prebuild script in package.json runs a shell script gentheme-html.sh
- This scripts downloads neovim ( on wherever the website is deployed ) and bootstraps the neovim config (nvim dir), installs plugins etc.
- Then a lua module
vihtmlfrom the nvim config runs and generates over 800+ svelte components and saves them tosrc/libdir - Svelte then compiles them well