diff options
author | jao <jao@gnu.org> | 2021-03-31 01:13:09 +0100 |
---|---|---|
committer | jao <jao@gnu.org> | 2021-03-31 01:13:09 +0100 |
commit | 8d3aba77466d9a48481050f6b7469e72204813f7 (patch) | |
tree | 24d0615c087364945ed9c049eeaa99d926ae3329 /readme.org | |
parent | 462bd2a9b86108d958fdb1ac9ce553daeee4c75d (diff) | |
download | elibs-8d3aba77466d9a48481050f6b7469e72204813f7.tar.gz elibs-8d3aba77466d9a48481050f6b7469e72204813f7.tar.bz2 |
attic
Diffstat (limited to 'readme.org')
-rw-r--r-- | readme.org | 23 |
1 files changed, 14 insertions, 9 deletions
@@ -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. |