Add IS-BSD constant

Fixes dired gls support on BSD OSes (and not just MacOS).
This commit is contained in:
Henrik Lissner 2019-01-05 16:04:38 -05:00
parent 232cb190cc
commit 19987df00a
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 3 additions and 2 deletions

View file

@ -19,7 +19,7 @@
:config
(setq dired-listing-switches "-aBhl --group-directories-first")
(when IS-MAC
(when IS-BSD
;; Use GNU ls as `gls' from `coreutils' if available. Add `(setq
;; dired-use-ls-dired nil)' to your config to suppress the Dired warning
;; when not using GNU ls. We must look for `gls' after
@ -27,7 +27,7 @@
;; `exec-path'
(if-let* ((gls (executable-find "gls")))
(setq insert-directory-program gls)
(message "Cannot find `gls`. Install it using `brew install coreutils`")))
(message "Cannot find `gls` (GNU ls). Install coreutils via your system package manager")))
(defun +dired|sort-directories-first ()
"List directories first in dired buffers."