Skip to main content

Writing Lisp Code with ChatGPT

That was easy!

I am currently organizing a visit to a major festival, with over 175 bands playing over 4 days at around a dozen different venues scattered across the city. It's quite a logistical challenge. Which bands do I want to see, and do they play with enough time in between to get from Location A to Hall B?

2024-05-09

Projekt Medusa: Denote

Off with the head

Whoever has already looked through my projects will find that there is a project Medusa that I have set up for myself. In Emacs, there are functions that I only need very rarely, and then I often don't have the necessary command in mind. It is then quite helpful to have a hydra for this situation, and the project under which I combine all these hydras is called Medusa for me. Recently, I wanted to create a hydra for Denote, and I found that there were a few problems.

2024-05-03

Keymacs, a program to generate Emacs keybindings

For sure, I’m heading straight to Emacs hell for this.

Apparently, there are a lot of Emacs purists in the world who, over the years, have learned to type such complex key sequences as C-x r t M-. C-c C-p fluently. I'm not one of them. And when I tried to figure out how to customize it for myself, the web forums were full of comments saying it wasn't a good idea.

2024-04-23

Just quickly print something in Emacs

lpr or lp, that are only bourgeois categories.

In Emacs, there are several ways to generate neat prints. Most of them end up creating PDFs. But if you just want to quickly have a printout of the buffer to work with a pencil and highlighter, that can sometimes be a problem. I spent an evening trying to solve that, and eventually succeeded. To remember it, I wrote this blog post.

2024-04-19

Mein Tastaturlayout Edwin

Die Moonlander Mk I rockt

Irgendwann Anfang des Jahres habe ich mir nach langem Zögern eine Moonlander MK1 Tastatur angeschafft. Ich hatte mir einige Vorteile davon versprochen, aber auch leider einen entscheidenden Nachteil gesehen…

2023-12-08