diff --git a/Cask b/Cask index 9c5deba2f..8ebabda4b 100644 --- a/Cask +++ b/Cask @@ -38,8 +38,9 @@ (depends-on "nlinum") (depends-on "rainbow-delimiters") (depends-on "rainbow-mode") -(depends-on "powerline") +(depends-on "stripe-buffer") (depends-on "visual-fill-column") +(depends-on "powerline") ;; Evil --- core/core-evil.el (depends-on "evil") @@ -100,12 +101,10 @@ (depends-on "flyspell") ;; Project --- core/core-project.el -(depends-on "counsel") -(depends-on "counsel-projectile") +(depends-on "dired-k") (depends-on "flx-ido") ;;(depends-on "ido-ubiquitous") (depends-on "ido-vertical-mode") -(depends-on "ivy") (depends-on "neotree") (depends-on "projectile") @@ -118,6 +117,11 @@ (depends-on "gitignore-mode") (depends-on "magit") +;; Ivy -- core/core-ivy.el +(depends-on "ivy") +(depends-on "counsel") +(depends-on "counsel-projectile") + ;; Helm -- core/core-helm.el ;;(depends-on "helm") ;;(depends-on "helm-ag") diff --git a/core/core-project.el b/core/core-project.el index 38026a876..e2ada8cf6 100644 --- a/core/core-project.el +++ b/core/core-project.el @@ -21,6 +21,13 @@ (set-buffer-modified-p nil)) (add-hook 'dired-after-readin-hook 'doom|dired-sort) +(use-package dired-k + :after dired + :config + (setq dired-k-style 'git) + (add-hook 'dired-initial-position-hook 'dired-k) + (add-hook 'dired-after-readin-hook #'dired-k-no-revert)) + ;; Automatically create missing directories when creating new files (defun doom|create-non-existent-directory () (let ((parent-directory (file-name-directory buffer-file-name)))