summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-05-10 12:52:25 -0500
committerCraig Jennings <c@cjennings.net>2025-05-10 12:52:25 -0500
commit422116ab209e13a6a55915bd61609c3f92a9e5c9 (patch)
tree3fcd595b04785a6abd6dcaa07540675b18250ad6 /modules
parent32e76d5216519388ba23874c0f62fefbce784767 (diff)
downloaddotemacs-422116ab209e13a6a55915bd61609c3f92a9e5c9.tar.gz
dotemacs-422116ab209e13a6a55915bd61609c3f92a9e5c9.zip
use FSF coreutils when on BSD
Diffstat (limited to 'modules')
-rw-r--r--modules/system-defaults.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/system-defaults.el b/modules/system-defaults.el
index b7af439b2..75de326ec 100644
--- a/modules/system-defaults.el
+++ b/modules/system-defaults.el
@@ -192,5 +192,11 @@
(when (daemonp)
(exec-path-from-shell-initialize)))
+;; ------------------------------- GNU Ls On BSD -------------------------------
+;; when on BSD use the ls from FSF sysutils/coreutils: pkg install coreutils
+
+(cond ((eq system-type 'berkeley-unix)
+ (setq insert-directory-program "/usr/local/bin/gls")))
+
(provide 'system-defaults)
;;; system-defaults.el ends here