From 678970ea5d9858b4aab3cfe3e03508586157f12c Mon Sep 17 00:00:00 2001 From: Martin Polden Date: Thu, 29 Jun 2017 11:16:03 +0200 Subject: Move dired config to separate file --- init.el | 1 + lisp/init-dired.el | 13 +++++++++++++ lisp/init-sane-defaults.el | 9 --------- 3 files changed, 14 insertions(+), 9 deletions(-) create mode 100644 lisp/init-dired.el diff --git a/init.el b/init.el index 02ec41e..abca017 100644 --- a/init.el +++ b/init.el @@ -15,6 +15,7 @@ (when (eq system-type 'darwin) (require 'init-mac)) (require 'init-ido) +(require 'init-dired) (require 'init-projectile) (require 'init-server) (require 'init-go-mode) diff --git a/lisp/init-dired.el b/lisp/init-dired.el new file mode 100644 index 0000000..01372c7 --- /dev/null +++ b/lisp/init-dired.el @@ -0,0 +1,13 @@ +(use-package dired + :ensure nil ;; package is bundled with emacs + :init + ;; show human readable sizes in dired + (setq dired-listing-switches "-alh") + + ;; group directories first in dired if supported + (when (eq 0 (call-process insert-directory-program + nil nil nil "--group-directories-first")) + (setq dired-listing-switches (concat dired-listing-switches + " --group-directories-first")))) + +(provide 'init-dired) diff --git a/lisp/init-sane-defaults.el b/lisp/init-sane-defaults.el index 56a3598..e4e9474 100644 --- a/lisp/init-sane-defaults.el +++ b/lisp/init-sane-defaults.el @@ -54,15 +54,6 @@ (let ((buffer-file-name (buffer-name))) (set-auto-mode t))))) -;; show human readable sizes in dired -(setq dired-listing-switches "-alh") - -;; group directories first in dired if supported -(when (eq 0 (call-process insert-directory-program - nil nil nil "--group-directories-first")) - (setq dired-listing-switches (concat dired-listing-switches - " --group-directories-first"))) - ;; single space ends a sentence (setq-default sentence-end-double-space nil) -- cgit v1.2.3