怎么在 doom-emacs 里面安装其他包?

没有搞懂 doom-emacs 的模块系统。。。 假设我需要装 org-projectile, 应该怎么搞?

2 个赞

简单粗暴的办法就是直接向个人配置里的package.el添加下面这句

(package! org-projectile)

接着,再make install就行了 :joy:

2 个赞

我也问了作者,他说先在 ~/.doom.d/packages.el 里面添加

(package! org-projectile)

然后在 ~/.doom.d/config.el 里面添加

(def-package! org-projectile
  :after org
  :config
  ;; do something
)

最后运行下 make~

2 个赞

按照你们说的,安装calibre-mode会报错呢

Installing calibre-mode
  FATAL ERROR: (error Package ‘calibre-mode-’ is unavailable)
  Run again with the -d flag for details

(package! calibre-mode :recipe (:fetcher github :repo “whacked/calibre-mode” :files ("*")))

4 个赞

厉害厉害!多谢多谢! 原来要加 :files ("*")

不一定需要files的. 这里也不是必须的. 有点多余了.