turns out you can't require() inside opts {}, it will error out, so just put it in config section
pretty much all of it, i just need to probably add some sort of barbar.nvim thingy or bufferline, idk.