summary refs log tree commit diff stats
diff options
context:
space:
mode:
-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.