diff --git a/global.org b/global.org index 6f85f2c..ec9b059 100644 --- a/global.org +++ b/global.org @@ -116,13 +116,12 @@ #+begin_src emacs-lisp (add-to-list 'custom-theme-load-path "/home/jacopods/.emacs.d/emacs-color-theme-solarized") (load-theme 'lunarized t) - #+end_src Use patched terminus font (this overrides the settings in Customize, - but I never could it work otherwise). See the special treatment + but I never could make it work otherwise). See the special treatment later on for dealing with bold weight. To avoid flickering one - should also set the font in .Xresources + should also set the font in .Xresources (on XWayland, of course) #+begin_src emacs-lisp (set-face-font 'default "Hackminus") (set-face-font 'fixed-pitch "Hackminus") @@ -131,12 +130,6 @@ #+end_src * Global settings -** server name - I prefer to keep one server for each KDE activity, so - set the server name to be the name of the current activity - #+begin_src emacs-lisp -; (setq server-name (kde-current-activity-name)) - #+end_src ** Global helper functions This is a helper function used to set several global keys given in provided as a parameter in ~binding-alist~ @@ -152,13 +145,13 @@ (define-key keymap (kbd (car binding)) (cdr binding)))) #+end_src This is a hack to remove slant and bold from all faces + ((why interactive?)) #+begin_src emacs-lisp (defun wilder/fixup-faces () (interactive) - (mapc (lambda (face) - (set-face-attribute face nil :weight 'normal) - (set-face-attribute face nil :slant 'normal)) - (face-list)) + (dolist (face (face-list)) + (set-face-attribute face nil :weight 'normal) + (set-face-attribute face nil :slant 'normal)) (set-face-font 'default "Hackminus")) #+end_src This function saves the current buffer after the specified amount