Reorganize core/*.el
This commit is contained in:
parent
68b7203749
commit
c1418ad76b
6 changed files with 15 additions and 101 deletions
23
core/core-set.el
Normal file
23
core/core-set.el
Normal file
|
@ -0,0 +1,23 @@
|
|||
;;; core-set.el --- centralized inter-package configuration
|
||||
|
||||
(defvar doom-settings '()
|
||||
"docstring")
|
||||
|
||||
(defun doom-define-setting (name &optional docs &rest args)
|
||||
(declare (indent defun)))
|
||||
|
||||
(defun doom-set (mode key value)
|
||||
(declare (indent defun)))
|
||||
|
||||
(defmacro config! (package-name &rest args)
|
||||
(declare (indent defun))
|
||||
`(let ((doom-current-package ',package-name))
|
||||
,(macroexpand-progn args))
|
||||
;; 1. Check for `set!' calls
|
||||
;; 2. Append mode
|
||||
)
|
||||
|
||||
(defmacro set! (&rest args))
|
||||
|
||||
(provide 'core-set)
|
||||
;;; core-set.el ends here
|
Loading…
Add table
Add a link
Reference in a new issue