2023-03-25
Evil and the Built-In Tree Sitter
-
The new Emacs 29 support for tree sitter awesome. Since I'm an evil user, I made a small
package to take advantage of the new facilities. If you are interested, the package is on
GitHub here. From the README
:
This package provides some basic additional actions for evil-mode
using the new built-in
tree sitter library. The package only works with Emacs 29 or greater. To activate, just
run M-x evil-ts-mode
. This was so easy to do, that it hardly merits a package. But perhaps
it will be useful to someone.
…2023-02-22
Adding mu4e Actions
-
I like text emails. To the point that I would argue that html
doesn't add significant
value to most messages. But sometimes it does. So I open those messages on my browser.
Unfortunately, snaps cannot access the /temp/
directory, and by default, that's the
location Emacs and mu4e
use to save a message before calling the browser. Fortunately, the
default behavior can be easily changed. Better yet, it's easy to leverage that change to
add new actions to mu4e
, like quickly converting an email into a pdf
.
…2022-12-06
Tracking Packages With Org-Mode
-
December is the season to mail and receive packages. To keep track of them, I create a
TODO
item for each package in an Emacs' org file. I make note of the mailing date, the
content of the package, and the tracking number. The advantage of using Emacs is that a
few line of code can make the tracking numbers clickable.
…