私有仓库包括私有 init.el 和一些私有模块,如果我添加私有模块,我需要手动链接到 .emacs.d/...。 如果我想尝试其他配置,那么我应该取消链接我所有的私人 repo init.el 和模块目录。 然后链接其他人的所有资产。 恢复时再重复一遍。很不方便。
请考虑将这些私有文件单独放在一个目录中,例如用于 VC 的 spacemacs 并方便地切换。
赞成。
从 b3dcba5 开始,如果您启用:config private
,您现在可以将您的私有模块放入~/.doom.d
(以及~/.doom.d/modules/
中的子模块)。
如果您想遵守 XDG 约定,请使用+xdg
标志: (doom! :config (private +xdg))
,然后改为~/.config/doom
。
它仍然是一个小实验。 让我知道它是否给您带来麻烦。
感谢您的代码,它工作正常
最有用的评论
从 b3dcba5 开始,如果您启用
:config private
,您现在可以将您的私有模块放入~/.doom.d
(以及~/.doom.d/modules/
中的子模块)。如果您想遵守 XDG 约定,请使用
+xdg
标志:(doom! :config (private +xdg))
,然后改为~/.config/doom
。它仍然是一个小实验。 让我知道它是否给您带来麻烦。