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"))
(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)