Yes i have seen a similar menu in meowrch installer which is customization for arch linux, you can find the repo here https://github.com/meowrch/meowrch.git ,but i have no idea how he has done it, the coding languages he used are mustache, shell, python, css, qml, javascript, please help even i need this very badly..