From 8012a221c2529c8064285b0ae795412ff8ab162b Mon Sep 17 00:00:00 2001 From: "lemyx (aider)" Date: Sun, 29 Dec 2024 10:45:52 +0800 Subject: [PATCH] refactor: use `when` statements for OS-specific directory program settings --- lisp/init-dired.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lisp/init-dired.el b/lisp/init-dired.el index e463e07..2a305d9 100644 --- a/lisp/init-dired.el +++ b/lisp/init-dired.el @@ -17,8 +17,11 @@ ;; show human readable file size ;; https://github.com/d12frosted/homebrew-emacs-plus/issues/383#issuecomment-899157143 -(setq insert-directory-program (if (eq system-type 'darwin) "gls" "ls") - dired-use-ls-dired t) +(when (eq system-type 'darwin) + (setq insert-directory-program "gls")) +(when (eq system-type 'gnu/linux) + (setq insert-directory-program "ls")) +(setq dired-use-ls-dired t) (setq dired-listing-switches "-al --group-directories-first") (use-package nerd-icons-dired