mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
Fetch dired+ package from emacswiki
The dired+ package is no longer available via Melpa.
This commit is contained in:
3
Makefile
3
Makefile
@@ -12,11 +12,13 @@ backup-elpa:
|
||||
.PHONY: vendor
|
||||
vendor: \
|
||||
vendor/escreen.el \
|
||||
vendor/dired+.el \
|
||||
vendor/linum+.el
|
||||
|
||||
.PHONY: update_vendor
|
||||
update_vendor: \
|
||||
update_vendor/escreen.el \
|
||||
update_vendor/dired+.el \
|
||||
update_vendor/linum+.el
|
||||
|
||||
#
|
||||
@@ -45,4 +47,5 @@ endef
|
||||
#
|
||||
|
||||
$(eval $(call vendored,vendor/escreen.el,"https://github.com/renard/escreen-el/raw/master/escreen.el"))
|
||||
$(eval $(call vendored,vendor/dired+.el,"https://www.emacswiki.org/emacs/download/dired%2b.el"))
|
||||
$(eval $(call vendored,vendor/linum+.el,"http://www.emacswiki.org/emacs/download/linum%2b.el"))
|
||||
|
||||
@@ -6,15 +6,16 @@
|
||||
|
||||
;;; Code:
|
||||
|
||||
(use-package dired+
|
||||
:config
|
||||
(defun siren-dired-mode-defaults ()
|
||||
(linum-mode t)
|
||||
(define-key dired-mode-map (kbd "c") 'dired-create-directory)
|
||||
(toggle-diredp-find-file-reuse-dir 1))
|
||||
;; Loads from vendor.
|
||||
(require 'dired+)
|
||||
|
||||
(setq siren-dired-mode-hook 'siren-dired-mode-defaults)
|
||||
(add-hook 'dired-mode-hook (lambda () (run-hooks 'siren-dired-mode-hook))))
|
||||
(defun siren-dired-mode-defaults ()
|
||||
(linum-mode t)
|
||||
(define-key dired-mode-map (kbd "c") 'dired-create-directory)
|
||||
(toggle-diredp-find-file-reuse-dir 1))
|
||||
|
||||
(setq siren-dired-mode-hook 'siren-dired-mode-defaults)
|
||||
(add-hook 'dired-mode-hook (lambda () (run-hooks 'siren-dired-mode-hook)))
|
||||
|
||||
(provide 'siren-dired)
|
||||
;;; siren-dired.el ends here
|
||||
|
||||
11918
vendor/dired+.el
vendored
Normal file
11918
vendor/dired+.el
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user