Next: , Previous: , Up: Borg User Manual   [Contents][Index]


3 Startup

The user-init-file, ~/.config/emacs/init.el, has to contain a call to borg-initialize.

You should also set package-enable-at-startup to nil. If you use Emacs 27 or later, then do so in early-init.el, otherwise in init.el.

Function: borg-initialize

This function initializes assimilated drones using borg-activate.

To skip the activation of the drone named DRONE, temporarily disable it by setting the value of the Git variable submodule.DRONE.disabled to true in ~/.config/emacs/.gitmodules.

Command: borg-activate clone

This function activates the clone named CLONE by adding the appropriate directories to the load-path and to Info-directory-list, and by loading the autoloads file, if it exists.

Unlike borg-initialize, this function ignores the Git variable submodule.DRONE.disabled and can be used to activate clones that have not been assimilated.