[Emacs Lisp] Personal ~/.emacs.d/ configuration folder.
Misc.
smart-documents.org
@@ -33,6 +33,13 @@
33
33
34
34
** TODO Soft-coded paths
35
35
36
Added:
** TODO Normalize `sd-path-' names
37
Added:
38
Added:
=sd-paths= alist?
39
Added:
40
Added:
** TODO Project vision/values/core objectives
41
Added:
42
Added:
36
43
* Introduction
37
44
38
45
The following sections were laid out very deliberately. When we start
@@ -221,7 +228,9 @@
221
228
#+BEGIN_SRC emacs-lisp :tangle yes
222
229
(defcustom sd-path-resources
223
230
(concat user-emacs-directory "resources/")
224
Removed:
"Directory containing the third-party resources.")
231
Added:
"Directory containing the third-party resources.
232
Added:
Resources may be any data that is not auto-generated during Emacs
233
Added:
startup.")
225
234
#+END_SRC
226
235
227
236
**** Packages
@@ -247,6 +256,13 @@
247
256
(list (concat sd-path-resources "snippets/")))
248
257
#+END_SRC
249
258
259
Added:
**** Templates
260
Added:
261
Added:
#+BEGIN_SRC emacs-lisp :tangle yes
262
Added:
(setq sd-path-templates
263
Added:
(concat sd-path-resources "templates/"))
264
Added:
#+END_SRC
265
Added:
250
266
**** Emojis
251
267
252
268
#+BEGIN_SRC emacs-lisp :tangle yes
@@ -1186,10 +1202,11 @@
1186
1202
'(emacs-lisp-checkdoc))))
1187
1203
#+END_SRC
1188
1204
1189
Removed:
*** COMMENT Timestamps
1205
Added:
*** Timestamps
1206
Added:
# This is a terrible idea :-( but leaving the option to the
1207
Added:
# reader. Long live ISO-8601!
1208
Added:
# https://orgmode.org/manual/Custom-time-format.html
1190
1209
1191
Removed:
# This is a terrible idea :-(
1192
Removed:
1193
1210
More literary timestamps are exported to LaTeX using the following
1194
1211
custom format:
1195
1212
@@ -1388,7 +1405,8 @@
1388
1405
("\\subsubsection*{%s}" . "\\subsubsection*{%s}")))
1389
1406
#+END_SRC
1390
1407
1391
Removed:
*** Table of contents
1408
Added:
*** COMMENT Table of contents
1409
Added:
# Commented out on <2021-09-21 Tue>.
1392
1410
1393
1411
By default, body text can immediately follow the table of contents. It
1394
1412
is however cleaner to separate table of contents with the rest of the
@@ -1407,9 +1425,9 @@
1407
1425
(use-package tex
1408
1426
:defer t
1409
1427
:ensure auctex
1410
Removed:
:ensure auctex-latexmk
1411
Removed:
:config
1412
Removed:
(setq TeX-auto-save t))
1428
Added:
:ensure auctex-latexmk)
1429
Added:
;; :config
1430
Added:
;; (setq TeX-auto-save t))
1413
1431
1414
1432
(auctex-latexmk-setup)
1415
1433
#+END_SRC
@@ -1895,6 +1913,7 @@
1895
1913
1896
1914
* Themes
1897
1915
# This is just another comment.
1916
Added:
1898
1917
Without a carefully designed theme, our editor would become
1899
1918
unusable. Thus, we /describe/ two themes that were developed
1900
1919
*purposefully* and iteratively.
@@ -2121,7 +2140,7 @@
2121
2140
2122
2141
If the following variable is set to nil, ~org-babel~ will not ask to
2123
2142
confirm the evaluation of source code blocks during export or
2124
Removed:
tangling.
2143
Added:
tangling of this very file.
2125
2144
2126
2145
: Local Variables:
2127
2146
: org-confirm-babel-evaluate: t