Emacs, Lisp, and Guix
A while ago I was bitten by the emacs bug. I went in just wanting to test Org Mode, but after installing Doom Emacs it became apparent that there was no going back.
Soon I was migrating my recipes to org mode, writing my sql in org mode and migrated some spreadsheets to org tables (queriable using sqlite in memory).
I had heard the tales about lisp being awesome for editor configuration and agree wholeheartedly. Though I haven’t written anything overly complex.
By [mituuz]
read moreHugo 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.