donaldh.wtf
  • Categories
  • Tags
  • Now
  • About

#emacs


A minimal config for Emacs on macOS

 Posted on September 21, 2025

This is a somewhat opinionated minimal set of customisations for Emacs when running on macOS that give me a good baseline quality of experience.

[Read More]
emacs  nerdism  macos 

Pasting Images in Org Mode

 Posted on August 17, 2025

Streamlining image capture while blogging in Emacs.

[Read More]
emacs  org  literate  macos 

TIL – Emacs display-buffer-alist

 Posted on August 8, 2025

TIL that I can use display-buffer-alist to define a custom placement behaviour for specific buffers.

[Read More]
emacs  nerdism  til 

TIL - M-y runs yank-from-kill-ring

 Posted on June 29, 2025

TIL that M-y runs yank-from-kill-ring if used after any other command than a yank. Amazed that I have used Emacs for decades without learning this.

[Read More]
emacs  nerdism  til 

Emacs Nested Projects Redux

 Posted on May 21, 2025

Emacs performance problems in python-mode when using project-rootfile and TRAMP. Updated on May 24, 2025 to wrap up the saga.

[Read More]
emacs  eglot 

Nested projects in Eglot

 Posted on March 7, 2025

Figuring out how to make Eglot work with nested projects in Emacs. Updated on May 24, 2025 to steer people towards project-vc-extra-root-markers instead.

[Read More]
emacs  eglot 

Kernel development in Emacs

 Posted on February 26, 2025

A quick rundown of how I do Linux kernel development in Emacs.

[Read More]
emacs  linux  kernel  magit 

TIL – Magit References Buffer

 Posted on February 23, 2025

Discovering the Magit references buffer that has been hiding in plain sight.

[Read More]
emacs  magit  til 

Eglot Hover Performance

 Posted on February 21, 2025

Investigating an issue where Emacs freezes when viewing some Linux kernel source files.

[Read More]
emacs  eglot  linux  kernel  macos 

Lower Other Frame in Emacs

 Posted on November 19, 2024

Extending ace-window to lower a chosen frame.

[Read More]
emacs 

©️ Donald Hunter  •  2025  •  donaldh.wtf

This work is licensed under Creative Commons Attribution-ShareAlike 4.0 International

Hugo v0.127.0-DEV powered  •  Theme by Beautiful Jekyll adapted to Beautiful Hugo