diff options
Diffstat (limited to 'shoshin-config.org')
-rw-r--r-- | shoshin-config.org | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/shoshin-config.org b/shoshin-config.org index 429c75c..0fefc03 100644 --- a/shoshin-config.org +++ b/shoshin-config.org @@ -34,6 +34,8 @@ is tangled into the resulting elisp file: #+begin_src emacs-lisp :tangle yes :noweb no-export ;;; shoshimacs.el --- Beginner's Mind Config -*- lexical-binding:t -*- + <<preamble>> + ;;; Package Management <<package-management>> @@ -59,6 +61,21 @@ is tangled into the resulting elisp file: <<user-interface>> #+end_src +** Preamble +:PROPERTIES: +:header-args:emacs-lisp+: :noweb-ref preamble :noweb-sep "\n\n" :results silent +:END: + +This section covers initialization that works best before anything else is +configured. For example, it is much easier to manage the "custom variables" +if they are not automatically tacked onto your initialization file. You can +set and load a separate file to keep it clean: + +#+begin_src emacs-lisp + (setq custom-file "~/.emacs.d/shoshimacs-custom.el") + (load custom-file) +#+end_src + * Package Management :PROPERTIES: :header-args:emacs-lisp+: :noweb-ref package-management :noweb-sep "\n\n" :results silent @@ -639,7 +656,7 @@ candidates to ~consult-themes~. #+begin_src emacs-lisp (defvar my-chosen-themes - '(cyberpunk dracula leuven modus-operandi modus-vivendi + '(cyberpunk dichromacy dracula leuven modus-operandi modus-vivendi nano-dark nano-light tango tango-dark) "List of themes I prefer for narrowing and random selection.") (load-theme (seq-random-elt my-chosen-themes)) |