diff options
-rw-r--r-- | init.org | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -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) |