diff options
Diffstat (limited to 'init.org')
-rw-r--r-- | init.org | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -255,6 +255,8 @@ I’m monitoring the Guix build farm =berlin.guixsd.org=, which is hosted at the For bug and patch tracking the Guix project uses debbugs. Here are some better defaults for using =debbugs-gnu= with Guix: #+BEGIN_SRC elisp +(eval-when-compile + (require 'debbugs-gnu)) (with-eval-after-load "debbugs-gnu" (setq debbugs-gnu-default-packages '("guix" "guix-patches")) (add-to-list 'debbugs-gnu-all-packages "guix-patches")) @@ -755,6 +757,8 @@ TODO: here’s the rest of my shell configuration: #+END_SRC #+BEGIN_SRC elisp :noweb-ref magit-lazy +(eval-when-compile + (require 'magit)) (with-eval-after-load "magit" <<magit>> ) @@ -1145,6 +1149,8 @@ Also enable =paredit= when editing Elisp in the minibuffer. Some customisations for =paredit=. #+BEGIN_SRC elisp +(eval-when-compile + (require 'paredit)) (with-eval-after-load "paredit" ;; don't hijack \ please (define-key paredit-mode-map (kbd "\\") nil) @@ -1169,6 +1175,8 @@ TODO: the parentheses adjustments should happen only when I’m in programming m :END: #+BEGIN_SRC elisp +(eval-when-compile + (require 'god-mode)) (eval-after-load "god-mode" '(progn (defadvice god-mode-lookup-key-sequence (before my-swap-x-t) @@ -1454,6 +1462,8 @@ When I’m using the workstation in the office, all I want is the work context. Load all of this email configuration code only when I start =mu4e=. #+BEGIN_SRC elisp :noweb-ref email-lazy +(eval-when-compile + (require 'mu4e)) (global-set-key (kbd "<f12>") 'mu4e) (with-eval-after-load "mu4e" <<email>> @@ -1612,6 +1622,8 @@ This is even more stuff to be done after initialising packages. I still need to (add-to-list 'auto-mode-alist '("\\.html\\'" . sgml-mode)) +(eval-when-compile + (require 'tagedit)) (eval-after-load "sgml-mode" '(progn (require 'tagedit) |