@jameshowell this was a great read. I'll have to read through the actual config as well.
There's a certain allure to it 
The dream is to one day have a computer with enough documentation and openness that it's possible to do essentially this at the operating system level. One day I'd love to understand the machine I use well enough to be able to modify any part of its source and add new drivers to it where necessary. Not for any practical reasons, it'd just feel nice for my personal computing device to be personal 