Email or username:

Password:

Forgot your password?
Top-level
ianh

@mcc i recently installed linux on a laptop, and the thought of dealing with these sorts of problems was so unbearable to me that i resolved to instead write my own UI environment from scratch. i got a spinning triangle on the screen with KMS/GBM/EGL and have worked out a design for the UI hierarchy data structure which i am now implementing. this is the first i've mentioned it to anyone and i'll probably never actually finish it (it's definitely one of Those Projects) but it feels good anyway

3 comments
mcc

@ianh This sounds fun.

What I want to do is wait for Cosmic DE to be viable and then just start forking it heavily. The important thing here is that Cosmic DE is in Rust, which means that patching it sounds doable instead of miserably exhausting. (I don't actually like Rust, per se, but I hate everything else much more)

mcc

@ianh The big issue with me writing my own DE from scratch is that I (1) get very, VERY picky about the margins on thing being precisely correct and (2) am not quite good enough at arts and crafts to get the margins right on things I make myself. It is an unfortunate combination of perosnality traits.

ianh

@mcc yeah, that definitely sounds more practical than my plan. i do think i can get the details right if i can manage to get to that stage. the bigger issue will be getting through the middle period of technical decisions without getting derailed by too many Cool Ideas, lol. i do want to copy CoreAnimation to the extent that i can get away with

Go Up