doom-package-backend: improve quelpa-or-elpa heuristic
This commit is contained in:
parent
4d53af3086
commit
8f708dcd30
1 changed files with 4 additions and 2 deletions
|
@ -18,8 +18,10 @@ quelpa or nil (if not installed)."
|
|||
(doom-initialize)
|
||||
(unless (quelpa-setup-p)
|
||||
(error "Could not initialize quelpa"))
|
||||
(cond ((or (assq name quelpa-cache)
|
||||
(plist-get (cdr (assq name doom-packages)) :recipe))
|
||||
(cond ((let ((plist (cdr (assq name doom-packages))))
|
||||
(and (not (plist-get plist :pin))
|
||||
(or (assq name quelpa-cache)
|
||||
(plist-get plist :recipe))))
|
||||
'quelpa)
|
||||
((assq name package-alist)
|
||||
'elpa)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue