Toggle hidden files and async mode by default
This commit is contained in:
parent
41d3ab7b73
commit
3baea71388
1 changed files with 8 additions and 2 deletions
|
|
@ -24,8 +24,8 @@
|
|||
;;; Code:
|
||||
|
||||
(require 'dired)
|
||||
(require 'dired-x)
|
||||
|
||||
(setq dired-listing-switches "-lh")
|
||||
(setq dired-recursive-deletes t)
|
||||
(setq dired-recursive-copies t)
|
||||
|
||||
|
|
@ -33,6 +33,8 @@
|
|||
"Theurgy Dired config."
|
||||
;; Hide file permissions
|
||||
(dired-hide-details-mode 1)
|
||||
(dired-omit-mode 1)
|
||||
(dired-async-mode 1)
|
||||
;; Kill new buffers
|
||||
(when (>= emacs-major-version 28)
|
||||
(setq dired-kill-when-opening-new-dired-buffer t))
|
||||
|
|
@ -40,8 +42,12 @@
|
|||
(progn
|
||||
(define-key dired-mode-map (kbd "RET") 'dired-find-alternate-file)
|
||||
(define-key dired-mode-map (kbd "^") (lambda () (interactive) (find-alternate-file "..")))))
|
||||
;; Toggle hidden files
|
||||
(setq dired-omit-files
|
||||
(concat dired-omit-files "\\|^\\..+$"))
|
||||
(define-key dired-mode-map (kbd "H") 'dired-omit-mode)
|
||||
;; Human readable file size
|
||||
(setq dired-listing-switches "-lh"))
|
||||
(setq dired-listing-switches "-lah"))
|
||||
|
||||
(add-hook 'dired-mode-hook 'dired-init)
|
||||
(add-hook 'dired-mode-hook 'auto-revert-mode)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue