summaryrefslogtreecommitdiffhomepage
path: root/readme.org
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2021-03-31 01:13:09 +0100
committerjao <jao@gnu.org>2021-03-31 01:13:09 +0100
commit8d3aba77466d9a48481050f6b7469e72204813f7 (patch)
tree24d0615c087364945ed9c049eeaa99d926ae3329 /readme.org
parent462bd2a9b86108d958fdb1ac9ce553daeee4c75d (diff)
downloadelibs-8d3aba77466d9a48481050f6b7469e72204813f7.tar.gz
elibs-8d3aba77466d9a48481050f6b7469e72204813f7.tar.bz2
attic
Diffstat (limited to 'readme.org')
-rw-r--r--readme.org23
1 files changed, 14 insertions, 9 deletions
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.