I am going to write my nvim config in lua. I want to use this config on several computers. And vim configuration on these computers should be slightly different. For example, on some installations I want plugin X to be installed, but on others - not.
So I want to create some installation-specific file in ~/.config/nvim. Kind of config file for my vim config. (and no, I will not go deeper). As this file is different on different installations I will not commit it, but rest of lua configuration scripts will read it and act accordingly.
What format is most appropriate for this file? For example, if I make it yaml, will it be possible to open and parse it from init.lua ?