Contents
Which is version of Spacemacs does Emacs use?
Since version 0.104, spacemacs uses the org version from the org ELPA repository instead of the one shipped with emacs. Then, any org related code should not be loaded before dotspacemacs/user-config, otherwise both versions will be loaded and will conflict.
Which is the variable in dotspacemacs-additional-packages?
Spacemacs provides a variable in the dotspacemacs/layers function in .spacemacs called dotspacemacs-additional-packages. Just add a package name to the list and it will be installed when you reload your configuration with SPC f e R, or at the next Spacemacs launch.
How to set the executable path in Spacemacs?
Spacemacs uses the exec-path-from-shell package to set the executable path when Emacs starts up. This is done by launching a shell and reading the values of variables such as PATH and MANPATH from it. If your shell configuration sets the values of these variables inconsistently, this could be problematic.
Do you have to keep all packages in Spacemacs?
By default Spacemacs will keep only the packages that you use (i.e. the packages belonging to a layer explicitly listed in the variable dotspacemacs-configuration-layers ). To install packages that does not belong to any Spacemacs layers, you can:
What do you need to know about Spacemacs documentation?
Dotfile Installation 7.2. Alternative dotdirectory 7.3. Synchronization of dotfile changes 7.4. Testing the dotfile 7.5. Dotfile Contents 7.5.1. Configuration functions 7.5.2. Custom variables 7.6. Declaring Configuration layers 7.6.1. Setting configuration layers variables 7.6.2. Disabling layer services in other layers 7.6.3.
How to update the repository in Spacemacs 5.1?
Update Spacemacs repository 5.1.1. Automatic Updates 5.1.2. Updating from the Spacemacs Buffer 5.1.3. Updating Manually with git 5.2. Update packages 6. Configuration layers 6.1. Purpose 6.2.
How to install packages that do not belong to Spacemacs layers?
To install packages that does not belong to any Spacemacs layers, you can: use the variable dotspacemacs-additional-packages. or create a configuration layer configuring the package and add this layer to dotspacemacs-configuration-layers