about summary refs log tree commit diff stats
path: root/config.org
diff options
context:
space:
mode:
authorCase Duckworth2020-12-07 08:22:54 -0600
committerCase Duckworth2020-12-07 08:22:54 -0600
commit1c1fe6dbb57fa2d5f9cefaef7dad9c1d6a1553a9 (patch)
tree8a93c6ff3777f929c00de9703cc854eeb45b360c /config.org
parentDisable “silky scrolling” config (diff)
downloademacs-1c1fe6dbb57fa2d5f9cefaef7dad9c1d6a1553a9.tar.gz
emacs-1c1fe6dbb57fa2d5f9cefaef7dad9c1d6a1553a9.zip
Put customize customizations into a different file
Diffstat (limited to 'config.org')
-rw-r--r--config.org9
1 files changed, 9 insertions, 0 deletions
diff --git a/config.org b/config.org index a16e6d5..b08f891 100644 --- a/config.org +++ b/config.org
@@ -589,6 +589,15 @@ I want a minimal screen when I start Emacs. Based on the beauty of configs like
589 (cuss initial-scratch-message ";; Hi there!\n") 589 (cuss initial-scratch-message ";; Hi there!\n")
590#+end_src 590#+end_src
591 591
592** Don't use =customize=
593
594I use customize to discover different things Emacs can do, but I (a) don't want to write the customizations to my =init.el= and (b) I don't want to load them on startup. One source of truth for me thanks!
595
596#+begin_src emacs-lisp
597 (cuss custom-file
598 (no-littering-expand-etc-file-name "custom.el"))
599#+end_src
600
592** Completing-read niceties 601** Completing-read niceties
593 602
594=completing-read= is Emacs's selection-narrowing-slash-completion framework thing. There's a bunch of packages for it, including =ido=, =icomplete=, =ivy=, and =helm=. I use raxod52's =selectrum= and others, which /extend/ without /clobbering/ existing Emacs functionality. Plus they seem to run faster, at least on Windows. 603=completing-read= is Emacs's selection-narrowing-slash-completion framework thing. There's a bunch of packages for it, including =ido=, =icomplete=, =ivy=, and =helm=. I use raxod52's =selectrum= and others, which /extend/ without /clobbering/ existing Emacs functionality. Plus they seem to run faster, at least on Windows.