summary refs log tree commit diff stats
path: root/config.org
diff options
context:
space:
mode:
Diffstat (limited to 'config.org')
-rw-r--r--config.org36
1 files changed, 35 insertions, 1 deletions
diff --git a/config.org b/config.org index 48d683c..7b5de4e 100644 --- a/config.org +++ b/config.org
@@ -1,9 +1,13 @@
1#+TITLE:Emacs configuration, literate style 1#+TITLE:Emacs configuration, literate style
2#+AUTHOR:Case Duckworth 2#+AUTHOR:Case Duckworth
3#+PROPERTY: header-args :tangle init.el 3#+PROPERTY: header-args :tangle init.el
4#+EXPORT_FILE_NAME: README.md
4#+OPTIONS: toc:nil 5#+OPTIONS: toc:nil
6#+OPTIONS: title:t
5#+BANKRUPTCY_COUNT: 2 7#+BANKRUPTCY_COUNT: 2
6 8
9This is my Emacs configuration. It's also a literate =org-mode= file. Yeah, I'm a cool guy.
10
7* About me 11* About me
8 12
9#+begin_src emacs-lisp 13#+begin_src emacs-lisp
@@ -94,6 +98,22 @@ It's highly likely that the WTFPL is completely incompatible with the GPL, for w
94 (concat user-emacs-directory "init.el")))) 98 (concat user-emacs-directory "init.el"))))
95#+end_src 99#+end_src
96 100
101** Miscellaneous bootstrappy stuff
102
103*** Add =~/.emacs.d/lisp/= to =load-path=
104
105#+begin_src emacs-lisp
106 (add-to-list 'load-path
107 (concat user-emacs-directory
108 (convert-standard-filename "lisp/")))
109#+end_src
110
111*** Require my secrets
112
113#+begin_src emacs-lisp
114 (require 'acdw-secrets)
115#+end_src
116
97* Early initiation 117* Early initiation
98 118
99#+begin_src emacs-lisp :tangle early-init.el 119#+begin_src emacs-lisp :tangle early-init.el
@@ -715,6 +735,12 @@ I'm going to be honest -- most of this is a stab in the dark.
715 (org-pretty-entities t)) 735 (org-pretty-entities t))
716#+end_src 736#+end_src
717 737
738*** Enable markdown export
739
740#+begin_src emacs-lisp
741 (require 'ox-md)
742#+end_src
743
718*** Ensure blank lines between headings and before contents 744*** Ensure blank lines between headings and before contents
719 745
720from [[https://github.com/alphapapa/unpackaged.el#ensure-blank-lines-between-headings-and-before-contents][unpackaged.el]] 746from [[https://github.com/alphapapa/unpackaged.el#ensure-blank-lines-between-headings-and-before-contents][unpackaged.el]]
@@ -1107,7 +1133,8 @@ from [[https://github.com/alphapapa/unpackaged.el#org-return-dwim][unpackaged.el
1107 :straight (gemini-write 1133 :straight (gemini-write
1108 :repo "https://alexschroeder.ch/cgit/gemini-write") 1134 :repo "https://alexschroeder.ch/cgit/gemini-write")
1109 :config 1135 :config
1110 (add-to-list 'elpher-gemini-tokens '("gem.acdw.net" . "yellow-people-eater"))) 1136 (add-to-list 'elpher-gemini-tokens
1137 (acdw-secrets/elpher-gemini-tokens)))
1111 1138
1112 (use-package post-to-gemlog-blue 1139 (use-package post-to-gemlog-blue
1113 :straight (post-to-gemlog-blue 1140 :straight (post-to-gemlog-blue
@@ -1121,3 +1148,10 @@ from [[https://github.com/alphapapa/unpackaged.el#org-return-dwim][unpackaged.el
1121 :custom 1148 :custom
1122 (0x0-default-service 'ttm)) 1149 (0x0-default-service 'ttm))
1123#+END_SRC 1150#+END_SRC
1151
1152** EMMS
1153
1154#+BEGIN_SRC emacs-lisp
1155 (use-package bongo
1156 :commands 'bongo)
1157#+end_src