Async load init.lua

hi, i dont know if asynchronous loading init.lua is necessary,
I have try vim.schedule vim.defer_fn vim.loop.new_async but it seems just put my function into next main event loop, and i have checkout tj’s youtube video and still dont know how to async loading my init.lua and other plugin, if the way i’m doing is not correct, plz tell me :frowning: