Emacs dired with Ultra-Lightweight Visual Icons

June 12, 2025 22:37

If you spend any time browsing files in Emacs, you've probably wished for a bit more visual distinction in dired buffers?. While packages like all-the-icons-dired provide beautiful icon sets, they come with dependencies, font requirements, and potential compatibility issues. What if you could get meaningful visual file type indicators with just a few simple lines of pure Elisp? I have adapted the original idea provided by Emacs-solo and focused more on the earlier Unicode characters that are most likely to always be present in an Emacs environment.

The Smallest of Productivity Gains by Instantly Opening Dired Files when isearching

May 13, 2025 09:20

If you’re an Emacs user (which I know you are), especially one who lives in dired-mode, you’re probably familiar with the quick power of isearch for finding files or directories. But if you’re like me, you might have noticed a tiny speed bump in the workflow: after finding a file or directory with isearch, you would typically have to hit <enter> to exit the search, and then <enter> again to open the entry. That’s two steps for something that feels like it should be one and this has been a very minor annoyance for me for a very long time now.

Adding Disk Usage Reporting to Emacs Dired

September 18, 2024 09:30

Just a quick one today. One of the great strengths of Emacs is its extensibility, I have mentioned before in adding the ability to disk report on the size of a directory in dired but I thought I would quickly revisit the topic, demonstrating the function I currently use.

More Improvements to Dired Duplicate Here

October 13, 2023 16:10

On a previous post I created an elisp function to quickly duplicate a file or directory in dired, by default it would copy the dired item under the cursor to an old suffix or append a number based on the universal argument.

Dired Duplicate Here

January 10, 2023 00:00

dired can do most things for me especially now I have my DWIM image conversion scripts working and image-dired configured to my liking.

Revisiting Window Cut / Copy Files with DWIM

November 16, 2022 00:00

I previously wrote about wanting the ability in emacs to copy and paste files from one window to another just like a linux GUI file manager and after a little hunting around and experimentation I settled on putting together some elisp:

Dired folder size

October 8, 2022 00:00

My dired replacement of Dolphin / linux terminal continues. The next thing is something useful to me but uncommon and something that dired didn't seem to be able to do out of the box.

Dired going Up Directories

September 28, 2022 00:00

Now dired is becoming more ingrained into my muscle memory, navigating efficiently through the folder structure is becoming more prominent in my mind and it still doesn't feel natural enough.

Cut / Copy between Windows using Dired Buffers

September 26, 2022 00:00

The next step in my emacs journey is to move files around a little more easily, in fact more like a regular file explorer using the concept of file / folder selection copy and paste. That concept seems a little more natural to me than dired file marking, renaming / copying and then entering the path of the destination address.