From 37160309dd11a857c68abe7cc6abbaa2bdfb993e Mon Sep 17 00:00:00 2001 From: jao Date: Mon, 12 Apr 2021 03:52:20 +0100 Subject: a few emacs 28 settings --- init.org | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'init.org') diff --git a/init.org b/init.org index 51465f3..f9a150a 100644 --- a/init.org +++ b/init.org @@ -184,6 +184,7 @@ #+begin_src emacs-lisp (use-package jao-minibuffer :commands (jao-minibuffer-add-variable jao-minibuffer-refresh)) + (setq enable-recursive-minibuffers t) #+end_src *** Sleep/awake #+begin_src emacs-lisp @@ -376,6 +377,10 @@ (jao--set-fontsets nil) (add-to-list 'after-make-frame-functions 'jao--set-fontsets) #+end_src +***** nobreak char display + #+begin_src emacs-lisp + (setq nobreak-char-display nil) + #+end_src ***** list-fonts-display #+begin_src emacs-lisp (defun list-fonts-display (&optional matching) @@ -1123,13 +1128,15 @@ *** cursor and mark #+begin_src emacs-lisp (transient-mark-mode -1) - (setq cursor-in-non-selected-windows nil) + (setq cursor-in-non-selected-windows nil + cursor-type '(box . 24)) ; become hollow on images of size > 24 (blink-cursor-mode -1) #+end_src *** uniquifiy #+begin_src emacs-lisp (require 'uniquify) - (setq uniquify-buffer-name-style 'forward) + (setq uniquify-buffer-name-style 'forward + uniquify-trailing-separator-p t) #+end_src *** autosave #+BEGIN_SRC emacs-lisp @@ -1203,7 +1210,8 @@ (setq scroll-preserve-screen-position 'always scroll-conservatively most-positive-fixnum scroll-margin 0 - scroll-step 2) + scroll-step 2 + redisplay-skip-fontification-on-input t) (setq line-move-visual t) -- cgit v1.2.3