Posts from Jun 2024
Embark: Display Buffer in Dedicated Side Window
Show any buffer in a side-window (aka a sidebar, but also potentially at the bottom) of an Emacs frame. Includes Embark key bindings to do this from a buffer list.
Create Journal Note For a Previous Day in denote.el
TLDR: Customize denote-prompts. The longer version shows you how to discover this based on the code on your own if you’re in a similar situation.
MacMenuBar – Directory of Hundreds of Menu Bar Apps
Invaluable resource to see trends in menu bar app UIs and to discover cool tools: macmenubar.com lists 950+ menu bar apps (as of June 2024)
We don’t think about this as we write: the blinking cursor tells a useful lie about what the text looks like, so we can work on an abstraction that is about the space between characters, and especially the space after the last character.
As a software developer, I want to understand the code, so that I can implement changes for our users. How do we get there?
If You Use KOMA-Script, Really Do Use KOMA-Script
The KOMA-Script LaTeX package bundle may be typical German over-engineering, but when it works, it really works.
Fold Search Results Away in rg.el
Whenever you want to fold away content in an Emacs mode that doesn’t support this out of the box, consider using outline-minor-mode. Here’s how I did that to make rg.el
Declarative Text Kit: Word Ranges
Writing a somewhat language-agnostic detector of word boundaries is no small feat.
Hide macOS Menu Bar Icons (Bartender Alternatives)
macOS app Bartender changed owners without any notice, and users are abandoning ship for lack of trust. Here are some alternatives.
Declarative Text Kit: Token-Based Adapters
With a semantic FencedCodeBlock type added to my app, performing changes on existing code blocks is not procedural anymore. It is now a one-liner.
Declarative Text Kit: Reduction in Ugly Code Size
Great news: This week’s v0.3 release of the Package is good enough to implement the feature I wanted to build!