Remove :after and autoload use-package
This commit is contained in:
parent
accd943e87
commit
fe21e26698
8 changed files with 12 additions and 42 deletions
|
@ -1,7 +1,7 @@
|
|||
;;; core-auto-insert.el --- file templates
|
||||
|
||||
(use-package autoinsert
|
||||
:after yasnippet
|
||||
:defer t
|
||||
:init
|
||||
(setq auto-insert-query nil) ; Don't prompt before insertion
|
||||
(setq auto-insert-alist '())
|
||||
|
|
|
@ -33,6 +33,7 @@
|
|||
map))
|
||||
:config
|
||||
(after! helm (add-to-list 'yas-dont-activate 'helm-alive-p))
|
||||
(require 'autoinsert)
|
||||
|
||||
(yas-reload-all)
|
||||
|
||||
|
|
|
@ -73,11 +73,9 @@
|
|||
(require 'core-defuns)
|
||||
(require 'diminish)
|
||||
|
||||
(autoload 'use-package "use-package" "" nil 'macro)
|
||||
(eval-when-compile
|
||||
(require 'dash)
|
||||
(require 'use-package)
|
||||
(require 'defuns-use-package)
|
||||
(setq use-package-verbose narf-debug-mode)
|
||||
(setq use-package-verbose nil)
|
||||
|
||||
;; Make any folders needed
|
||||
(dolist (file '("" "undo" "backup"))
|
||||
|
|
|
@ -1,27 +0,0 @@
|
|||
;;; defuns-use-package.el
|
||||
|
||||
;; Meant to be loaded explicitly by core.el
|
||||
|
||||
(defun use-package--add-keyword (keyword after)
|
||||
(setq use-package-keywords
|
||||
(-insert-at (-find-index (lambda (key) (eq key after)) use-package-keywords)
|
||||
keyword use-package-keywords)))
|
||||
|
||||
(use-package--add-keyword :after :load-path)
|
||||
|
||||
(defalias 'use-package-normalize/:after 'use-package-normalize-symlist)
|
||||
|
||||
(defun use-package-handler/:after (name-symbol keyword arg rest state)
|
||||
(let ((body (use-package-process-keywords name-symbol rest state)))
|
||||
(if (null arg)
|
||||
body
|
||||
(use-package-concat
|
||||
(use-package-process-keywords name-symbol
|
||||
(use-package-sort-keywords (use-package-plist-maybe-put rest :defer t)) state)
|
||||
(apply #'nconc
|
||||
(mapcar (lambda (feature)
|
||||
`((after! ,feature (require ',name-symbol))))
|
||||
(delete-dups arg)))))))
|
||||
|
||||
(provide 'defuns-use-package)
|
||||
;;; defuns-use-package.el ends here
|
|
@ -9,7 +9,6 @@
|
|||
(use-package shader-mode :mode "\\.shader$")
|
||||
|
||||
(use-package omnisharp
|
||||
:after csharp-mode
|
||||
:preface
|
||||
(setq omnisharp-server-executable-path "~/Dropbox/lib/omnisharp-server/OmniSharp/bin/Debug/OmniSharp.exe"
|
||||
omnisharp-auto-complete-want-documentation nil)
|
||||
|
|
|
@ -19,9 +19,9 @@
|
|||
(bind! :map js2-mode-map :m "gQ" 'web-beautify-js))
|
||||
|
||||
(use-package js2-refactor
|
||||
:after emr
|
||||
:init (add-hook! js2-mode 'emr-initialize)
|
||||
:config
|
||||
(require 'emr)
|
||||
(mapc (lambda (x)
|
||||
(let ((command-name (car x))
|
||||
(title (cadr x))
|
||||
|
|
|
@ -1,15 +1,14 @@
|
|||
;;; module-regex.el
|
||||
|
||||
(use-package pcre2el
|
||||
:functions (rxt--re-builder-switch-pcre-mode)
|
||||
:after re-builder
|
||||
:config
|
||||
(setq reb-re-syntax 'pcre)
|
||||
(bind! :map rxt-help-mode-map :n [escape] 'kill-buffer-and-window))
|
||||
|
||||
(use-package re-builder
|
||||
:commands (re-builder reb-mode-buffer-p)
|
||||
:config
|
||||
(use-package pcre2el
|
||||
:functions (rxt--re-builder-switch-pcre-mode)
|
||||
:config
|
||||
(setq reb-re-syntax 'pcre)
|
||||
(bind! :map rxt-help-mode-map :n [escape] 'kill-buffer-and-window))
|
||||
|
||||
(add-hook! reb-mode 'narf|reb-cleanup)
|
||||
(evil-set-initial-state 'reb-mode 'insert)
|
||||
(bind! :map reb-mode-map
|
||||
|
|
|
@ -74,9 +74,9 @@
|
|||
(define-company-backend! ruby-mode (robe))))
|
||||
|
||||
(use-package ruby-refactor
|
||||
:after emr
|
||||
:init (add-hook! ruby-mode 'emr-initialize)
|
||||
:config
|
||||
(require 'emr)
|
||||
(mapc (lambda (x)
|
||||
(let ((command-name (car x))
|
||||
(title (cadr x))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue