]> git.eshelyaron.com Git - dotfiles.git/commitdiff
Update Emacs configuration
authorEshel Yaron <me@eshelyaron.com>
Sun, 9 Jul 2023 17:04:23 +0000 (20:04 +0300)
committerEshel Yaron <me@eshelyaron.com>
Sun, 9 Jul 2023 17:04:23 +0000 (20:04 +0300)
.emacs.d/init.el

index 94bee8477f78af258de35891cf818898b3beaebd..d266f7ac3d1dfa9ce8e8531a45d99db5b8fecdd0 100644 (file)
@@ -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
   ;; (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)
 
 (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 "<f5>" #'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)