emacs
Obtain emails header in notmuch
· β˜• 3 min read · ✍️  Firmin Martin
Introduction It’s been half a month that I’m gradually writing an Emacs package for notmuch email notification. Although it works fine so far, it misses an important feature which consists to display the subject and the sender name on the notification instead of merely saying “2 new messages since last refresh”. Fortunately, probably because the development of the notmuch Emacs frontend, notmuch can speak Lisp S-expression. Notmuch show To retrieve header from emails, we need the command notmuch show.

Read and Compose Email in Emacs with Notmuch
· β˜• 11 min read · ✍️  Firmin Martin
It has been 18 months that I read & write my emails in Emacs. No need to say I have enjoyed the mouse-free experience brought by Emacs. Recently, I had to keep track a new email account. So I came across my old note written back then which I enhanced in this post. I made lots of updates subsequently including password management through pass, multi-accounts support etc. to make it as complete as possible.

Migrate from vimwiki to Org mode
· β˜• 5 min read · ✍️  Firmin Martin
Around 2016-2017, I used vimwiki a lot to take spare notes of Linux, programming & mathematics related topics. I moved from Vim to Emacs in June 2019 for the great Org mode and never came back. Recently, I wanted to get rid of my good old vimwiki directory and merge it in my org-mode personal wiki (using org-glaux). Since it’s a one-time task, I decided to use the only available outdated script then write some Emacs code to fix the result instead of patching the old script.

Consult dictionaries in Emacs
· β˜• 3 min read · ✍️  Firmin Martin
The most time-wasting thing when learning natural languages or reading literature works is nothing more than consulting a dictionary. During my studies, I came through three stages: paperback dictionary, online dictionary and Google Chrome search engines. The time requiring to consult one entry has decreased from a few minutes to dozens of seconds, but I’m still not satisfied with this speed. Figure 1: A Kangxi Dictionary. It was quite fascinating to read when I was a child.