强烈推荐elpaca

就一个理由,异步,安装插件的速度 快!!!!!!!!!!!!!!

1 个赞

如果 git config 配置了 insteadOf 形式的代理的话,elpaca 会走代理吗?

啥事insteadOf形式的代理,我这边用export https_proxy=xxxx是ok的

就是替换 url 形式的代理,使用 git 操作的话默认替换成代理链接,因为我工作环境只能用这个 :sob:

俺之后自己试试吧,之前调研包管理器的时候 elpaca 属于最新的那批,还没试过

  [url "https://ghp.ci/https://github"]
  insteadOf = https://github

我感觉没什么问题

之前的use-package的,可以直接替换升级么?主要是历史配置的升级问题比较麻烦

如果有使用 Termux Emacs, 建议先试试 Termux 能不能用, 我这用不了, 貌似是因为 elpaca 使劲用CPU导致卡住 Emacs…

elpaca 还不支持 package lockfile,这个还是 straight 的最重要的核心功能。不想用 git submodule 的情况下,想要做好插件的版本管理只能用 straight 了。

还是有些不同的,虽然也支持use-package. 我觉得最大的问题是,因为是异步加载的,所以可能得吧after-init-hook 换成elpaca-after-init-hook

两年多了,终于又在论坛见到推荐了。

不过还是那个问题,不能batch运行的话,暂时还是只能straight

啥叫不能batch运行?

emacs --batch

elpaca的老问题了

跑一遍straight 够跑elpaca 几遍了(或者10几遍?)

轻量的感觉用自带的就够了,从30开始支持这个用法了

(use-package xxx
  :vc "https://github.com/a/bc"
)

学姐的意思是,她的配置是包下载与配置分离的,在实际使用前会将包下载完毕,但是elpaca暂时不支持她的使用场景(类似于doom),所以再快也对她的配置没啥收益

我记得doom作者有提到会用elpaca重写包下载这一块,elpaca作者也去discord讨论过,但是感觉进度不快的样子,doom本身也忙着在搞v3

elpaca如何设置从github的镜像下载包

DOOM V3 就用的是elpaca。

在我这儿其实区别不大。。。大概跑两遍的时间吧

我straight.el换成elpaca然后启动时间变慢了