there are already converters online (i wrote a incomplete one as a neovim plugin for fun https://github.com/pynappo/hyprlang-to-lua.nvim) and reportedly LLMs work fine at it too. At the time i wrote my converter there was already a couple hundred configs i could search through on github to see what people did
[ my public key: https://keybase.io/pynappo; my proof: https://keybase.io/pynappo/sigs/o7FKnRYdMitdvhOHGFPOejihel7IdjkrR_Lc9NuaotE ]