基本上,我在多台机器上共享一个 .emacs.d 并有一个我只想要在我的家用机器上的包(org-journal)。我喜欢使用包管理器来保持最新,但它会在每台机器上加载包,这会对正常的工作流程造成一些干扰。
有没有办法让包管理器跳过加载这个包但加载所有其他包?
ETA:我尝试只通过
(when (string-equal (system-name) "will-desktop")
(require 'org-journal))
但这不起作用,因为(package-initialize)
在我的init.el早期使用会自动加载它。