loading user config added to main config file.

This commit is contained in:
Sameer Rahmani 2015-07-09 14:35:09 +04:30
parent 1574c0de19
commit aaebf055f8
2 changed files with 13 additions and 2 deletions

View File

@ -2,11 +2,16 @@
(toggle-debug-on-error)
(require 'fg42)
;; Activate these extensions
(activate-extensions 'editor
'development
'web
'ruby)
;; Disable abilities which we do not want to load
(disable 'rbenv)
(describe-variable disabled-abilities)
;; Load user config file in ~/.fg42
(load-user-config "~/.fg42")
(fg42-initialize)

View File

@ -1,6 +1,7 @@
(require 'cl-lib)
(require 'fg42/extension)
;; Functions ------------------------------
(defun load--extension (extension)
"Load a single extension and call its :on-initialize function"
(let ((lib (concat "extensions/" (symbol-name extension))))
@ -20,4 +21,9 @@
(setq activated-extensions extensions)
(mapcar 'load--extension extensions))
(defun load-user-config (file)
"Load the given path as user config file"
(if (file-exists-p file)
(load-file file)))
(provide 'fg42/base)