From 8d3aba77466d9a48481050f6b7469e72204813f7 Mon Sep 17 00:00:00 2001 From: jao Date: Wed, 31 Mar 2021 01:13:09 +0100 Subject: attic --- readme.org | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'readme.org') diff --git a/readme.org b/readme.org index 6f4a035..3e621ea 100644 --- a/readme.org +++ b/readme.org @@ -1,16 +1,19 @@ #+title: Emacs configuration and personal packages -#+PROPERTY: header-args :tangle ~/.emacs.d/init.el :comments yes :results silent +#+property: header-args :tangle ~/.emacs.d/init.el :comments yes :results silent +#+auto_tangle: t * Bootstrap This is the emacs standard init file, which will load (maybe - tangled) [[./init.org][init.org]] the file, checking first whether a fresh tangle is + tangled) the file [[./init.org][init.org]], checking first whether a fresh tangle is needed. Note that the rest of elisp tangling in init.org goes to a different file (namely, the one that is loaded by - =~/.emacs.d/init.el=). However, also note that if [[https://github.com/jingtaozf/literate-elisp/blob/master/literate-elisp.org][literate-elisp]] is - installed, we load instead directly the org file. It's because of - that that we start by setting up packages. + =~/.emacs.d/init.el=). - Here's the directory where a checkout of this repo live: + However, also note that if [[https://github.com/jingtaozf/literate-elisp/blob/master/literate-elisp.org][literate-elisp]] is installed, we load + instead directly the org file. It's because of that that we start + by setting up packages. + + Here's the directory where a checkout of this repo lives: #+begin_src emacs-lisp (defvar jao-emacs-dir (expand-file-name "~/etc/emacs")) @@ -33,7 +36,7 @@ and a tangling helper: - #+BEGIN_SRC emacs-lisp + #+begin_src emacs-lisp (defun jao-maybe-tangle (basename) (let ((el (expand-file-name (format "%s.el" basename) jao-emacs-dir)) (org (expand-file-name (format "%s.org" basename) jao-emacs-dir))) @@ -59,11 +62,13 @@ - [[./init.org][init.org]]: main configuration as a literate org file; it uses (besides lots of packages), many of my libraries in [[./lib][lib]], and loads on demand the other org files below. -- [[./org.org][org.org]] org mode configuration. - [[./consult.org][consult.org]]: completion setup using selectrum, consult and friends. -- [[./counsel.org][counsel.org]]: completion setup using ivy, counsel and friends. +- [[./org.org][org.org]] org mode configuration. - [[./blog.org][blog.org]]: blogging using org-static-blog. - [[./gnus.org][gnus.org]]: tangled to gnus.el automatically by init.org, so that it's ready for loading by Gnus. - [[./exwm.org][exwm.org]]: configuration for exwm, loaded when ~jao-exwmn-enable~ is called. + +The [[./attic][attic]] contains other literate configuration files not currently +used by init.org. -- cgit v1.2.3