I'm loading dired+ from a file ( as it has been removed from Melpa ), but it won't load when I try to make it conditional of opening a dired buffer.
;; ---- Dired + --------
;; Loads Dired+
(use-package dired+
:load-path "~/.emacs.d/elpa-offline/dired+"
:after dired
:config
(require 'dired+)
(print "Dired + package Loaded")
)
Also I tried making it depending of using a binding key but it doesn't load that way either:
;; ---- Dired + --------
;; Loads Dired+ Manually
(use-package dired+
:load-path "~/.emacs.d/elpa-offline/dired+"
:bind ( "C-x d" . dired)
:config
(require 'dired+)
(print "Dired + package Loaded")
)
The (print "Dired + package Loaded")
is just so I can check if is properly loading on the message buffer.
use-package
? If not, just usedired-load-hook
. (Presumably you don't want to reload Dired+ each time you open a Dired buffer or reread a Dired listing.)("C-x d")
.dired-load-hook
but it doesn't make a difference because Emacs seems to load dired when starts.