Hugo support for Doom Emacs
Couldn’t find a working setup guide quickly, so decided to note this down.
ox-hugo is an org exporter for Hugo. Here’s how to setup and export a subtree using Doom Emacs 2.1.0.
Enabling ox-hugo for doom emacs
Seems like doom’s init.el once supported ox-hugo with lang:(org +hugo),
but that doesn’t seem to the case anymore.
Doom creates the following files. I enabled ox-hugo with these additions.
;; packages.el
(package! ox-hugo)
;; config.el
(after! ox
(require 'ox-hugo))
Then ran doom sync to finish setup.
By [mituuz]
read moreCreating a portable nvim container
Portable Neovim and Docker shenanigans
How would you like to port your Neovim between different platforms and machines using a single token and command while knowing exactly how it will behave?
Most of my Docker containers have been running services using compose instead of being temporary execution environments.
Trying out Helix in an earlier article inspired me to containerize my Neovim setup. During this process, I learned a lot and had some aha moments.
Adapting to a split keyboard
Getting a “proper” keyboard
I bought a Scylla keyboard from Bastard keyboards.
I was initially looking at Kinesis Advantage, but due to pricing and shipping, I decided to go with the Scylla, and I’m happy with my choice.
Here are my thoughts after two weeks of using the Scylla.
Why a split keyboard
My main motivator is to reduce wrist strain and improve typing comfort. Secondary motivator is, of course, the cool factor.