Adjust wording and add issues section
This commit is contained in:
parent
3647bca4fd
commit
4ad6d8480c
35
config.org
35
config.org
|
@ -69,9 +69,9 @@ My first Doom Emacs config was hacked together directly from the generated
|
||||||
example config: no comments, no organization, nothing. ~after!~ and ~use-package!~
|
example config: no comments, no organization, nothing. ~after!~ and ~use-package!~
|
||||||
blocks were scattered about the file without rhyme or reason, making it very
|
blocks were scattered about the file without rhyme or reason, making it very
|
||||||
difficult to remember what any particular line of code was actually doing. I was
|
difficult to remember what any particular line of code was actually doing. I was
|
||||||
able to mitigate some of this issue by sorting my config into multiple files,
|
able to mitigate some of this issue by categorizing my config into multiple
|
||||||
but at the end of the day it was a losing battle. The config directory was at
|
files, but at the end of the day it was a losing battle. The config directory
|
||||||
1200 lines of code before I decided that something needed to be done.
|
was at 1200 lines of code before I decided that something needed to be done.
|
||||||
|
|
||||||
I was considering what to do about this problem of organizational decay when I
|
I was considering what to do about this problem of organizational decay when I
|
||||||
came across [[https://tecosaur.github.io/emacs-config/config.html][Tecosaur's config]] and learned about =org-mode='s literate programming
|
came across [[https://tecosaur.github.io/emacs-config/config.html][Tecosaur's config]] and learned about =org-mode='s literate programming
|
||||||
|
@ -722,6 +722,21 @@ NODE defaults to the root node."
|
||||||
(pop-to-buffer buf)))))
|
(pop-to-buffer buf)))))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
** Current Issues
|
||||||
|
|
||||||
|
*** Mail
|
||||||
|
|
||||||
|
My mail client currently requires GPG access to sync emails, which doesn't
|
||||||
|
properly work. Using the mail client requires running ~mbsync -a~ externally
|
||||||
|
instead.
|
||||||
|
|
||||||
|
*** Org Mode
|
||||||
|
|
||||||
|
A lot of my current Org mode configuration consists of relics of previous
|
||||||
|
organizational systems, including the TODO states and capture templates. I don't
|
||||||
|
currently use these, as most of my Org mode use has shifted towards Org-roam, so
|
||||||
|
it might be a good idea to replace these with something more useful.
|
||||||
|
|
||||||
* Doom Modules
|
* Doom Modules
|
||||||
|
|
||||||
One of Doom Emacs's most useful features is its modular configuration system,
|
One of Doom Emacs's most useful features is its modular configuration system,
|
||||||
|
@ -1965,11 +1980,11 @@ Here's some convenient leader key bindings as well:
|
||||||
"c X" #'flymake-show-project-diagnostics)
|
"c X" #'flymake-show-project-diagnostics)
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
** TODO Magit
|
** Magit
|
||||||
|
|
||||||
#+call: confpkg("!Pkg magit")
|
#+call: confpkg("!Pkg magit")
|
||||||
|
|
||||||
*** Magit Delta
|
[[https://magit.vc/][Magit]] is already great, but it could use some proper syntax highlighting!
|
||||||
|
|
||||||
#+begin_src emacs-lisp :tangle packages.el
|
#+begin_src emacs-lisp :tangle packages.el
|
||||||
(package! magit-delta)
|
(package! magit-delta)
|
||||||
|
@ -2374,8 +2389,16 @@ doesn't mean everyone would have the time or patience to make it work.
|
||||||
org-superstar-item-bullet-alist '((42 . 8226)
|
org-superstar-item-bullet-alist '((42 . 8226)
|
||||||
(43 . 8226)
|
(43 . 8226)
|
||||||
(45 . 8226))))
|
(45 . 8226))))
|
||||||
|
#+end_src
|
||||||
|
|
||||||
;; Bindings
|
*** Bindings
|
||||||
|
|
||||||
|
**** Convenience
|
||||||
|
|
||||||
|
There are a few useful functions Doom doesn't bind by default, so let's add them
|
||||||
|
for convenience.
|
||||||
|
|
||||||
|
#+begin_src emacs-lisp
|
||||||
(map! :after org
|
(map! :after org
|
||||||
:map org-mode-map
|
:map org-mode-map
|
||||||
:localleader
|
:localleader
|
||||||
|
|
Loading…
Reference in a new issue