I have taken a moment to switch away from Doom Emacs to regular Emacs. One of the things I liked about Doom Emacs, however, was the nice mnemonic key chords. C-c f r, where ‘f’ and ‘r’ stand for ‘file’ and ‘recent’ respectively, running the command recentf.
When using which-key-mode, it will also show human-friendly names for each step. It shows +file and Recent files respectively at each step.
To achieve this, Doom Emacs uses general.
TL;DR—look at Protokolo and do exactly what it does.
This is a short article because I am lazy but do want to be helpful. The sections are the steps you should take. All code presented in this article is licensed CC0-1.0.
Use gettext As a first step, you should use gettext. This effectively means wrapping all string literals in _() calls. This article won’t waste a lot of time on how to do this or how gettext works.
There are a lot of conscious choices and efforts I make when it comes to how I do my computing. I list them here for me to review once in a while, or for your entertainment.
Devices I have five devices that I use at least semi-regularly. In order of use:
Thinkpad T470.
A self-built desktop computer (A10-7850k, R9 380).
Some Kobo e-reader.
Moto G (I believe it’s the 2015 model, but I’m not too sure).