Fix dired on macos
This commit is contained in:
@@ -55,6 +55,8 @@
|
|||||||
(setq frame-title-format "Emacs: %b")
|
(setq frame-title-format "Emacs: %b")
|
||||||
(setq custom-safe-themes t)
|
(setq custom-safe-themes t)
|
||||||
|
|
||||||
|
(setq insert-directory-program "gls")
|
||||||
|
|
||||||
(setq-default tab-width 4
|
(setq-default tab-width 4
|
||||||
compilation-scroll-output t
|
compilation-scroll-output t
|
||||||
indent-tabs-mode nil)
|
indent-tabs-mode nil)
|
||||||
|
|||||||
@@ -11,7 +11,8 @@
|
|||||||
dired-recursive-copies 'always)
|
dired-recursive-copies 'always)
|
||||||
|
|
||||||
;; Show directory first
|
;; Show directory first
|
||||||
;; (setq dired-listing-switches "-alh --group-directories-first")
|
(setq dired-listing-switches "-alh --group-directories-first"
|
||||||
|
dired-use-ls-dired t)
|
||||||
|
|
||||||
;; Colorful dired
|
;; Colorful dired
|
||||||
(use-package diredfl
|
(use-package diredfl
|
||||||
@@ -19,7 +20,11 @@
|
|||||||
:hook dired-mode
|
:hook dired-mode
|
||||||
:hook dirvish-directory-view-mode)
|
:hook dirvish-directory-view-mode)
|
||||||
|
|
||||||
(use-package nerd-icons-dired
|
|
||||||
|
;; Extra Dired functionality
|
||||||
|
(use-package dired-aux :ensure nil))
|
||||||
|
|
||||||
|
(use-package nerd-icons-dired
|
||||||
:diminish
|
:diminish
|
||||||
:functions (nerd-icons-icon-for-dir my-nerd-icons-icon-for-dir)
|
:functions (nerd-icons-icon-for-dir my-nerd-icons-icon-for-dir)
|
||||||
:hook dired-mode
|
:hook dired-mode
|
||||||
@@ -31,8 +36,6 @@
|
|||||||
(defun my-nerd-icons-icon-for-dir (dir)
|
(defun my-nerd-icons-icon-for-dir (dir)
|
||||||
(nerd-icons-icon-for-dir dir :face 'nerd-icons-dired-dir-face))
|
(nerd-icons-icon-for-dir dir :face 'nerd-icons-dired-dir-face))
|
||||||
(setq nerd-icons-dired-dir-icon-function #'my-nerd-icons-icon-for-dir))
|
(setq nerd-icons-dired-dir-icon-function #'my-nerd-icons-icon-for-dir))
|
||||||
;; Extra Dired functionality
|
|
||||||
(use-package dired-aux :ensure nil))
|
|
||||||
|
|
||||||
;; (use-package dirvish
|
;; (use-package dirvish
|
||||||
;; :bind ("C-c o p" . dirvish-side)
|
;; :bind ("C-c o p" . dirvish-side)
|
||||||
|
|||||||
Reference in New Issue
Block a user