Better loading of bootstrap files
This commit is contained in:
parent
241d72bc0e
commit
c7911b4a5a
1 changed files with 9 additions and 5 deletions
|
@ -175,7 +175,8 @@ Sure the Emacs application will almost always have the =server-start= going, how
|
|||
Currently, this is the `emacs-plus@28' app that I have built with
|
||||
the native-comp model, but I reserve the right to change this."
|
||||
(and (f-dir? "~/work")
|
||||
(string-match "emacs-plus@28" exec-directory)))
|
||||
;; (string-match "emacs-plus@28" exec-directory)
|
||||
(not (string-match "Emacs.app" exec-directory))))
|
||||
#+END_SRC
|
||||
|
||||
And now start the server with an appropriate tag name:
|
||||
|
@ -234,7 +235,8 @@ And we can now load everything:
|
|||
"Reload our entire ecosystem of configuration files."
|
||||
(interactive)
|
||||
(dolist (file ha-hamacs-files)
|
||||
(ha-hamacs-load file)))
|
||||
(unless (equal file "bootstrap.org")
|
||||
(ha-hamacs-load file))))
|
||||
#+END_SRC
|
||||
|
||||
And do it:
|
||||
|
@ -245,9 +247,11 @@ And do it:
|
|||
Once we have loaded /my world/, let’s add every other Org file in the project to the list, so that I can easily bring more stuff.
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(setq ha-hamacs-files
|
||||
(-uniq
|
||||
(append ha-hamacs-files
|
||||
(directory-files "~/other/hamacs" nil (rx ".org" eos)))))
|
||||
(->> (rx ".org" string-end)
|
||||
(directory-files "~/other/hamacs" nil)
|
||||
(append ha-hamacs-files)
|
||||
(--filter (not (string-match (rx "README") it)))
|
||||
(-uniq)))
|
||||
#+END_SRC
|
||||
* Technical Artifacts :noexport:
|
||||
Let's provide a name so that the file can be required:
|
||||
|
|
Loading…
Reference in a new issue