summaryrefslogtreecommitdiff
path: root/init.org
diff options
context:
space:
mode:
Diffstat (limited to 'init.org')
-rw-r--r--init.org12
1 files changed, 12 insertions, 0 deletions
diff --git a/init.org b/init.org
index 0a230fb..ce5bba5 100644
--- a/init.org
+++ b/init.org
@@ -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)