From: Eshel Yaron Date: Sun, 9 Jul 2023 17:04:23 +0000 (+0300) Subject: Update Emacs configuration X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=9a4190cc8409f2bd0d043d244bb042611d249ca3;p=dotfiles.git Update Emacs configuration --- diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 94bee84..d266f7a 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -64,6 +64,7 @@ display-time-mail-function #'ignore ;; enable recursive minibuffers enable-recursive-minibuffers t + bug-reference-url-format "https://debbugs.gnu.org/%s" ;; save bookmarks immediately bookmark-save-flag 1 ;; show matches count in isearch prompt @@ -436,7 +437,7 @@ ;; (load-theme 'modus-vivendi) (require 'ef-themes) - (defun esy/ef-themes-load-random () + (defun esy/ef-themes-load-random () (interactive) (let* ((themes (seq-filter (lambda (theme) @@ -473,7 +474,9 @@ (esy/init-step fonts "Set up the Iosevka font family." - (set-face-attribute 'default nil :family "Iosevka" :height 130) + (when (eq system-type 'darwin) + (set-face-attribute 'default nil :height 130)) + (set-face-attribute 'default nil :family "Iosevka") (set-face-attribute 'fixed-pitch nil :family "Iosevka") (set-face-attribute 'variable-pitch nil :family "Iosevka Etoile")) @@ -786,6 +789,7 @@ Interactively, POINT is point and KILL is the prefix argument." (keymap-global-set "C-s-l" #'esy/pulse-line) (keymap-global-set "\"" #'insert-pair) (keymap-global-set "" #'esy/ef-themes-load-random) + (keymap-global-set "s-]" #'esy/ef-themes-load-random) (keymap-set ctl-x-map "b" #'consult-buffer) (keymap-set ctl-x-4-map "b" #'consult-buffer-other-window)