This is my neovim configuration. I am using nix and nixvim to generate the neovim configuration. I am also pushing the generated neovim configuration in another branch using github actions. You can see my generated init.lua file here.