Ian Eure <[email protected]> writes:

> [..]
>
> Does anyone have a working setup they can share?

I am using the following as an extension of home-profile-service-type in
my home configuration.  Maybe it will be of use.

--8<---------------cut here---------------start------------->8---
(define (home-emacs-profile config)
  ;; https://issues.guix.gnu.org/72333
  (map (options->transformation '((with-input . "emacs-minimal=emacs")))
       (list (home-emacs-configuration-emacs-package config)
             emacs-debbugs
             emacs-forge
             emacs-geiser-guile
             emacs-magit
             emacs-paredit
             emacs-tramp
             hunspell                   ; Flyspell
             hunspell-dict-en
             gdb                        ; For GUD
             gnu-gettext                ; For po-mode
             imagemagick                ; For image-dired
             zstd                       ; For reading .zst manpages

             ;; TODO: Maybe move this into a separate 
home-info-pages-service-type?
             ;; Mainly for info pages
             autoconf
             automake
             bc
             binutils
             bison
             cpio
             flex
             gcc-toolchain
             gnu-make
             gnu-standards
             grub
             linux-libre-documentation
             m4
             postgresql
             readline
             screen)))
--8<---------------cut here---------------end--------------->8---

Tomas

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

Attachment: signature.asc
Description: PGP signature

Reply via email to