Closed dalugm closed 4 years ago
The location where modules are placed is currently hardcoded to <top-level>/lib/<module>
. If you manually moved all the modules to these locations, then things should work. Or you could wait until I lift that restrictions but I don't know when I will get around to doing that yet. Beginning of August probably.
hardcoded to
/lib/
So borg-drone-directory
doesn't work now?
Well, if I move all the packages to .emacs.d/lib
, it means I have to change .gitmodules
and .git/modules
(right?)
So is it better reconfig my .emacs.d
?
Well, if I move all the packages to
.emacs.d/lib
, it means I have to change.gitmodules
and.git/modules
(right?)
If you use git mv
to do that, I would expect Git to take care of updating these things for you.
So is it better reconfig my
.emacs.d
?
I would recommend you first try without restarting from scratch.
Well, if I move all the packages to
.emacs.d/lib
, it means I have to change.gitmodules
and.git/modules
(right?)If you use
git mv
to do that, I would expect Git to take care of updating these things for you.So is it better reconfig my
.emacs.d
?I would recommend you first try without restarting from scratch.
Thanks for your reply, I will give it a try.
So (borg-initialize)
will add moudules' name in .gitmodules
to load-path
(this costs me sometime because I didn't specify --name
when using git submodules
in my config...)
Now it works fine, thank you for developing such an awesome package♥️️
Btw, if I want to use a commit of a package, can I use the method described here while not confusing borg?
Btw, if I want to use a commit of a package, can I use the method described here while not confusing borg?
Yes of course.
Yes of course.
I got it, thanks for your reply😃
After use this package, my emacs start-up time has speed up a lot. Thanks!
Before I find this package, I just use
magit
to add packages into.emacs.d/lib/site-lisp
by submodule, and push the dir to myload-path
. Here is myinit-package.el
's some code:And I have use
git subtree
to addepkgs
in my.emacs.d
.According to the manual, if I want to add new package I need to use
borg-assimilate
(right?), but it turns out like this. How can I solve it? Thanks!As the above code, I have set
borg-drone-directory
to.emacs.d/lib/site-lisp
. But the packageauto-compile
installed byborg-assimilate
is installed to.emacs.d/lib/lib/auto-compile
, how can I solve this?And why the
xxx-autoloads.el
can't be auto generated since I have add(borg-initialize)
? Thexxx-autoloads.el
file won't be generated even when I pressC-x C-e
after(borg-initialize)
even though the*Message*
buffer show"Initializing drones...done (105 drones in 0.105s)"