From 24e8bee9c40700f4ad8185a74ca8a4a37694a37b Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sat, 18 Feb 2017 22:20:49 +0100 Subject: guix: Load ~/dev/guix (not guix-wip), init debbugs. --- init.org | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'init.org') diff --git a/init.org b/init.org index ebc9493..471cba1 100644 --- a/init.org +++ b/init.org @@ -229,6 +229,14 @@ I’m often building Guix packages in the shell. =guix-build-log-minor-mode= gi (add-hook 'shell-mode-hook 'guix-build-log-minor-mode) #+END_SRC +For bug and patch tracking the Guix project uses debbugs. Here are some better defaults for using =debbugs-gnu= with Guix: + +#+BEGIN_SRC elisp +(with-eval-after-load "debbugs-gnu" + (setq debbugs-gnu-default-packages '("guix" "guix-patches")) + (add-to-list 'debbugs-gnu-all-packages "guix-patches")) +#+END_SRC + * Manuals :PROPERTIES: :header-args: :noweb-ref manuals @@ -965,7 +973,7 @@ Geiser makes Scheme development really nice. It’s also used for Guix developm #+BEGIN_SRC elisp (with-eval-after-load "geiser" (setq geiser-active-implementations '(guile)) - (setq geiser-guile-load-path '("~/dev/guix-wip"))) + (setq geiser-guile-load-path '("~/dev/guix"))) #+END_SRC Automatically start =guix-devel-mode= when in =scheme-mode= because I’m likely working on Guix anyway. @@ -1493,8 +1501,6 @@ This is even more stuff to be done after initialising packages. I still need to (require 'undo-tree) (global-undo-tree-mode 1) -(setq debbugs-gnu-default-packages '("emacs" "guix")) - (setq erc-join-buffer 'bury) (savehist-mode) -- cgit v1.2.3