mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
refactor(file-templates): update doomrc templates
For .doom, .doommodule, and .doom.el files.
This commit is contained in:
@ -127,8 +127,8 @@ complete example in [[id:f9bce7da-d155-4727-9b6f-b566b5b8d824][the previous sect
|
||||
(var :directive values...))
|
||||
#+end_src
|
||||
|
||||
*** TODO =.doomrc=
|
||||
*** TODO =.doomproject=
|
||||
*** TODO =.doom=
|
||||
*** TODO =.doom.el=
|
||||
*** TODO =.doommodule=
|
||||
** TODO Templates
|
||||
*** TODO User configuration
|
||||
|
@ -19,9 +19,17 @@ don't have a :trigger property in `+file-templates-alist'.")
|
||||
("/Makefile$" :mode makefile-gmake-mode)
|
||||
;; elisp
|
||||
("/\\.dir-locals\\.el$")
|
||||
("/\\.doomrc$"
|
||||
("/\\.doom$"
|
||||
:trigger "__doomrc"
|
||||
:mode emacs-lisp-mode)
|
||||
("/\\.doom\\(?:module\\)?$"
|
||||
:trigger "__doommodulerc"
|
||||
:mode emacs-lisp-mode)
|
||||
("/\\.doom\\.el$"
|
||||
:trigger "__doomrc_el"
|
||||
:mode emacs-lisp-mode)
|
||||
;; TODO: .doomprofile
|
||||
;; TODO: profiles.el/doom-profiles.el
|
||||
("/packages\\.el$" :when +file-templates-in-emacs-dirs-p
|
||||
:trigger "__doom-packages"
|
||||
:mode emacs-lisp-mode)
|
||||
|
@ -0,0 +1,11 @@
|
||||
$0`doom-version`
|
||||
((name :group module)
|
||||
;; (alias :group2 module2)
|
||||
(version . "0.0.1")
|
||||
;; (depth 0)
|
||||
(since . "`doom-modules-version`")
|
||||
(flags)
|
||||
(features)
|
||||
(packages)
|
||||
(requires)
|
||||
(checks))
|
@ -1,8 +1,3 @@
|
||||
;;; .doomrc --- doom runtime config -*- mode: emacs-lisp; lexical-binding: t; -*-
|
||||
;;; Commentary:
|
||||
;;; Code:
|
||||
(require 'doom) ; be silent, byte-compiler
|
||||
|
||||
$0`%`
|
||||
|
||||
;;; .doomrc ends here
|
||||
`doom-version`
|
||||
((name . project-name)
|
||||
$0)
|
||||
|
@ -0,0 +1,8 @@
|
||||
;;; .doomrc --- doom runtime config -*- mode: emacs-lisp; lexical-binding: t; -*-
|
||||
;;; Commentary:
|
||||
;;; Code:
|
||||
(require 'doom) ; be silent, byte-compiler
|
||||
|
||||
$0`%`
|
||||
|
||||
;;; .doomrc ends here
|
Reference in New Issue
Block a user