This is an awesome setup. I like it, good job. That said, I do think there's a bit of irony to solving your "paying attention to writing" problem by setting up your OS from scratch, choosing to swap out the default networking stack, installing a novel flavor of your preferred text editor because you're "trying to get to know it a bit more," customizing your battery readouts, tweaking the login sequence, and then, aft…
It it reminds me of a lot of friends who wanted to "start blogging" and their first step was writing a new static site system from scratch.
For me, I can't learn anything unless I actually have a purpose for it. So if I wanted to learn how to write a static site system, I would also need to think of a reason I need one!