From 20ad911db2016aff3459b146e9a23702c6d3b575 Mon Sep 17 00:00:00 2001 From: jjanzen Date: Tue, 25 Feb 2025 14:37:38 -0600 Subject: system changes --- common/.config/emacs/init.el.org | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/common/.config/emacs/init.el.org b/common/.config/emacs/init.el.org index 0425399..eb7fda9 100644 --- a/common/.config/emacs/init.el.org +++ b/common/.config/emacs/init.el.org @@ -338,6 +338,17 @@ Configure and install =elfeed= to serve as an =rss= feed reader. It stores the f (setq rmh-elfeed-org-files (list "~/.config/emacs/feed.org"))) #+end_src +Smooth scrolling with =ultra-scroll=. +#+begin_src emacs-lisp + (use-package ultra-scroll + :ensure (ultra-scroll :host github :repo "jdtsmith/ultra-scroll") + :init + (setq scroll-conservatively 101 + scroll-margin 0) + :config + (ultra-scroll-mode 1)) +#+end_src + * Languages Configure =org-mode=. I use =~/org= as my =org= directory and hide emphasis markers because it's much easier to read that way. I enable =org-crypt= to allow reading and writing encrypted =org= files. I also replace bullets in bulleted lists with nicer looking icons. I configure faces to default to variable-width font, but switching to monospace where it is necessary. Finally, I use =visual-fill-column= to make =org= files display with a relatively narrow window centred in the frame. -- cgit v1.2.3