I put together a linux distro for the pinephone to provide a heads-up display! It should work with any USB-C display, I used that NReal air glasses. It's got a package manager, a scripted window manager, even over the air updates so I didn't have to swap the sd card while developing.
https://github.com/edison-moreland/hudOS