💾 Archived View for gemlog.blue › users › acdw › 1599500960.gmi captured on 2023-12-28 at 17:37:55. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2020-09-24)
-=-=-=-=-=-=-
Reading around gopherspace today, I came across
sloum's joyful post about people using Bombadillo.
I thought it was a nice little bit of serendipity, since here I am, `C-x 3`'d up with elpher on one side and an eshell on the other, building emacs from scratch with xbps-src. This is going to be a little bit of do-it-yourself computing ethos, a little bit of a gripe about packaging in Void.
I was reading up on the Planet Emacs feed and came across this post again, from the Mastering Emacs guy:
Unicode, Ligatures and Color Emoji ~ Mickey Peterson
I like ligatures and color emoji, so I looked at his ligatures.el repo to see what I needed to install ... and it turns out the default emacs on Void Linux *doesn't* come with harfbuzz or cairo support, which are needed for ligatures. Plus, they're just good things to have, so I don't know why they're not included by default ....
Anyway, no worries, I can look at the template file for the package. Except the template has some functions, `vopt_with` and `vopt_if`, that aren't explained. And it took some real searching to find them, let me tell you. I finally did in the void-packages repo, but I really had to search.
And hey, I figured it out. I'm building it now. If I wanted an easy to use distro, I could've installed Debian or Ubuntu or even Arch, to have the AUR. So.
Do I want hand-holding? Or do I want customizability? I guess that's the tension I need to resolve.