Add emacs configuration file in org-mode format

* emacs configuration file in org-mode format is loaded from init.el
main
Sergio Alvariño 2 years ago
parent befa00b857
commit 5f1f3c1e60

@ -59,6 +59,19 @@
;; Install org-mode
(straight-use-package 'org)
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Load myconfig file.
(let ((config-el (expand-file-name "myconfig.el" user-emacs-directory))
(config-org (expand-file-name "myconfig.org" user-emacs-directory)))
(if (and (file-exists-p config-el)
(file-exists-p config-org)
(time-less-p (file-attribute-modification-time (file-attributes config-org))
(file-attribute-modification-time (file-attributes config-el))))
(load-file config-el)
(if (file-exists-p config-org)
(org-babel-load-file config-org)
(error "No file `%s' found!! No configuration loaded!!" config-org))))
;;
;;
(provide 'init)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

Loading…
Cancel
Save