[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
global dired-hide-details-mode
From: |
Alexander Klimov |
Subject: |
global dired-hide-details-mode |
Date: |
Mon, 7 Nov 2016 10:17:52 +0200 |
Hi.
Looks like there is no way to customize Emacs so that every
new dired buffer starts with dired-hide-details-mode, but g
(that is revert-buffer) keeps the details state.
My current approach is to add
dired-hide-details-unless-reverting-in-progress
into
dired-before-readin-hook
(defvar dired-reverting-in-progress nil)
(defun dired-reverting-in-progress-advice (orig-fun &rest args)
(let ((dired-reverting-in-progress t))
(apply orig-fun args)))
(advice-add 'dired-revert :around #'dired-reverting-in-progress-advice)
(defun dired-hide-details-unless-reverting-in-progress ()
(unless dired-reverting-in-progress
(dired-hide-details-mode)))
It would be nice to create a more direct way to achieve this
functionality.
--
Regards,
ASK
- global dired-hide-details-mode,
Alexander Klimov <=