From bab98ee5ee2763f7f5eca67c482a523a5bec929c Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Fri, 20 Apr 2018 19:17:14 -0400 Subject: [PATCH] set `custom-file' and load it --- emacs/.gitignore | 1 + emacs/init.org | 29 +++++++++++++++++++++-------- 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/emacs/.gitignore b/emacs/.gitignore index 2de0f3c..46eda09 100644 --- a/emacs/.gitignore +++ b/emacs/.gitignore @@ -1,6 +1,7 @@ *.elc /init.el /auto-save-list/ +/etc/ /var/ /elpa/ /recentf diff --git a/emacs/init.org b/emacs/init.org index 7c74728..bca8b9f 100644 --- a/emacs/init.org +++ b/emacs/init.org @@ -56,14 +56,6 @@ file. ;;; Code: #+end_src -** Org - -#+begin_src emacs-lisp -(setq org-src-tab-acts-natively t - org-src-preserve-indentation nil - org-edit-src-content-indentation 0) -#+end_src - ** Startup time Measure and display startup time. Also, temporarily increase @@ -97,6 +89,27 @@ Reset the variables back to default after init. ,load-file-name elapsed)))) #+end_src +** Custom file (=custom.el=) + +I'm not planning on using the custom file much, but even so, I +definitely don't want it mixing with =init.el=. So, here, let's give +it it's own file. + +#+begin_src emacs-lisp +(setq custom-file (expand-file-name + "etc/custom.el" + user-emacs-directory)) +(load custom-file) +#+end_src + +** Org + +#+begin_src emacs-lisp +(setq org-src-tab-acts-natively t + org-src-preserve-indentation nil + org-edit-src-content-indentation 0) +#+end_src + * Footer #+begin_src emacs-lisp :comments none -- 2.20.1