частный репозиторий включает частный init.el и некоторый частный модуль, если я добавлю частный модуль, мне нужна ссылка на .emacs.d/... вручную. и если я хочу попробовать другую конфигурацию, я должен отменить связь со всеми моими частными репозиториями init.el и директориями модулей. затем связать другие все активы. при восстановлении повторите еще раз. это неудобно.
Пожалуйста, рассмотрите возможность разделения этих личных файлов в одном каталоге, например, spacemacs для VC, и переключайтесь вручную.
голосовать
Начиная с 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
.Это все еще немного экспериментально. Дайте мне знать, если это доставит вам неприятности.