🏆 I provide private lessons on Emacs, Linux, and Life in general: https://protesilaos.com/coach/. Lessons continue throughout the year.

My custom extras for Dired (Emacs)

Raw link: https://www.youtube.com/watch?v=gRQ05rq03j4

In this video I demonstrate the custom extensions that I have written from Emacs’ file manager program: dired. Dired is very powerful out-of-the-box and those extras build on what is already available. In short: (i) a general purpose command to insert the contents of subdirectories in the current buffer, (ii) a more convenient tool to limit the buffer to items that match (or not) a given regular expression, (iii) commands to navigate subdirectory headings including an imenu index, (iv) other utilities to determine the external program for a certain file type.

I document everything at length in my dotemacs and also share the exact configurations I use daily: https://protesilaos.com/emacs/dotemacs.

Everything is part of my dotfiles’ repository (and the source code contains informative documentation strings): https://gitlab.com/protesilaos/dotfiles.