51 lines
1.6 KiB
EmacsLisp
51 lines
1.6 KiB
EmacsLisp
;; -*- mode: emacs-lisp; lexical-binding: t -*-
|
|
;; This file is loaded by Spacemacs at startup.
|
|
;; It must be stored in your home directory.
|
|
|
|
|
|
(defun dotspacemacs/layers ()
|
|
(load "~/common/home/spacemacs/layers.el")
|
|
)
|
|
|
|
(defun dotspacemacs/init ()
|
|
(load "~/common/home/spacemacs/init.el")
|
|
)
|
|
|
|
(defun dotspacemacs/user-env ()
|
|
"Environment variables setup.
|
|
This function defines the environment variables for your Emacs session. By
|
|
default it calls `spacemacs/load-spacemacs-env' which loads the environment
|
|
variables declared in `~/.spacemacs.env' or `~/.spacemacs.d/.spacemacs.env'.
|
|
See the header of this file for more information."
|
|
(spacemacs/load-spacemacs-env))
|
|
|
|
(defun dotspacemacs/user-init ()
|
|
"Initialization for user code:
|
|
This function is called immediately after `dotspacemacs/init', before layer
|
|
configuration.
|
|
It is mostly for variables that should be set before packages are loaded.
|
|
If you are unsure, try setting them in `dotspacemacs/user-config' first."
|
|
)
|
|
|
|
(defun dotspacemacs/user-load ()
|
|
"Library to load while dumping.
|
|
This function is called only while dumping Spacemacs configuration. You can
|
|
`require' or `load' the libraries of your choice that will be included in the
|
|
dump."
|
|
)
|
|
|
|
(defun dotspacemacs/user-config ()
|
|
"Configuration for user code:
|
|
This function is called at the very end of Spacemacs startup, after layer
|
|
configuration.
|
|
Put your configuration code here, except for variables that should be set
|
|
before packages are loaded."
|
|
(exec-path-from-shell-initialize)
|
|
(load "~/common/home/spacemacs/user-config.el")
|
|
|
|
)
|
|
|
|
;; This is the stub that spacemacs works with.
|
|
(defun dotspacemacs/emacs-custom-settings ()
|
|
)
|