Archived
1
0
Fork 0
This repository has been archived on 2024-10-19. You can view files and clone it, but cannot push or open issues or pull requests.
emacs/code/dired-rainbow-listing
2022-04-22 17:00:07 -04:00
..
dired-rainbow-listing.el add dired-rainbow-listing 2022-04-22 17:00:07 -04:00
README.org add dired-rainbow-listing 2022-04-22 17:00:07 -04:00
screenshot.png add dired-rainbow-listing 2022-04-22 17:00:07 -04:00

dired-rainbow-listing

This Emacs package adds customizable highlighting to dired listings. It works well alongside dired-hacks, and specifically dired-rainbow.

Screenshot

/kemonine/emacs/media/commit/3a2a3656ba080331990d96fdb8809e83abaf2510/code/dired-rainbow-listing/screenshot.png Notice the (somtimes subtile) coloring of the file attributes, user, group, date, etc. Also notice that file extensions are left un-highlighted to draw attention to the main part of the file name. I think it makes it easier and more pleasant to read and scan through.

Install

Manually

Install it by cloning the repository

git clone https://github.com/mnewt/dired-rainbow-listing ~/.emacs.d/lisp/

Add it to the load-path

(add-to-list 'load-path "~/.emacs.d/lisp/dired-rainbow-listing")
(require 'dired-rainbow-listing)
(add-hook 'dired-mode-hook #'dired-rainbow-listing-mode)

Using straight.el

(use-package dired-rainbow-listing
  :straight (:type git :host github :repo "mnewt/dired-rainbow-listing")
  :hook
  (dired-mode . dired-rainbow-listing-mode))

Prior Art

This package was created to compliment dired-hacks. Much of its functionality is similar to diredfl. I created it as a replacement for diredfl that is compatible with dired-rainbow. And since I was designing it, I made it a little simpler and picked a default color scheme that I like better.