Daily Notes for 2023-04-26

A little on me and Zettelkasten, getting the TW200 out for spring.

April 26, 2023 · 10 min · 2007 words · Mike Hall

Extending the plaintext CRM to mail contacts

Added a little automation to contacts.org with a function that auto-populates a message buffer in mu4e.

April 18, 2023 · 3 min · 613 words · Mike Hall

An org-contacts source for lbdb

I modified a Perl lbdb backend by ‪@[email protected] ‬to use my org-contacts with mutt

April 16, 2023 · 2 min · 371 words · Mike Hall

Making a plaintext personal CRM with org-contacts

I don’t like the looks of any of the personal CRM software out there, so I’m making a plaintext one.

April 13, 2023 · 9 min · 1806 words · Mike Hall

Daily Notes for 2023-04-12

More ChatGPT and org, using the org agenda, Yellowjackets again, Doom keybindings

April 12, 2023 · 7 min · 1419 words · Mike Hall

First stab at literate config with Doom Emacs

My historic pattern for descending into Emacs hell has always started with the kitchen-sink init, and the path to recovery has always involved a patient refactoring into multiple files: Some kind of “the basics,” something just for org, something for odd little quality of life things, and a quarantine file where new stuff can enjoy a probation period where I can bisect it first when something goes wrong. If I add a big chunk of functionality from a new mode, that might get its own file, too. ...

April 5, 2023 · 4 min · 852 words · mike

Daily notes for 2023-03-22

Succumbing to org-roam, the pleasures of a straight razor competently wielded, Decline of Western Civilization.

March 22, 2023 · 6 min · 1226 words · mike

Daily notes for 2023-03-21

Back to org-mode, a decent C25K Apple Watch app, custom Hugo RSS.

March 21, 2023 · 6 min · 1093 words · mike
A picture of an iPhone

org-mode In Your Pocket Is a GNU-Shaped Devil

If the iPhone has helped me accomplish one thing, it has probably been to make it easier for me to stay away from Emacs. It works like this: It is not controversial to assert that Emacs is an environment all its own. You can find libraries and packages that allow Emacs to acknowledge and talk to outside environments, so it’s not a closed environment, but it’s different enough that there’s some fiddling involved to get it chatting with the outside world. ...

February 3, 2010 · 5 min · 1047 words · mike