summaryrefslogtreecommitdiff
path: root/systems/izumi/izumi.org
diff options
context:
space:
mode:
Diffstat (limited to 'systems/izumi/izumi.org')
-rw-r--r--systems/izumi/izumi.org56
1 files changed, 21 insertions, 35 deletions
diff --git a/systems/izumi/izumi.org b/systems/izumi/izumi.org
index 28e713f..5510e8b 100644
--- a/systems/izumi/izumi.org
+++ b/systems/izumi/izumi.org
@@ -725,47 +725,33 @@
(use-modules
( channels )
(gnu home)
- (gnu home services shells)
- (gnu packages)
- (gnu packages compression)
- (gnu packages emacs)
- (gnu packages fonts)
- (gnu packages gnome)
- (gnu packages gnupg)
- (gnu packages noweb)
- (gnu packages version-control)
- (nongnu packages mozilla))
+ (gnu home services shells))
<<EMACS-GUIX-MODULES>>
<<EMACS-ORG-FC-TN-MODULES>>
<<ESSENTIAL-HOME-MODULES>>
<<SHELLS-MODULES>>
- (home-environment
- (packages
- (list
- dconf-editor
- emacs
- emacs-org-modern
- emacs-paredit
- firefox
- font-google-noto
- font-google-noto-emoji
- font-google-noto-sans-cjk
- font-google-noto-serif-cjk
- git
- gnupg
- gnome-tweaks
- noweb
- pinentry
- pwgen
- unzip
- zip))
- (services
- (append
- ( list izumi-channels-service-type )
- <<ESSENTIAL-HOME-SERVICES>>
- <<SHELLS>>)))
+ (home-environment (packages (map specification->package+output
+ (list "dconf-editor"
+ "emacs"
+ "emacs-org-modern"
+ "emacs-paredit"
+ "font-google-noto"
+ "font-google-noto-emoji"
+ "font-google-noto-sans-cjk"
+ "font-google-noto-serif-cjk"
+ "git"
+ "gnupg"
+ "gnome-tweaks"
+ "noweb"
+ "pinentry"
+ "pwgen"
+ "unzip"
+ "zip")))
+ (services (append (list izumi-channels-service-type)
+ <<ESSENTIAL-HOME-SERVICES>>
+ <<SHELLS>>)))
#+END_SRC
** [[https://guix.gnu.org/manual/en/html_node/Home-Services.html][13.3 Home Services]]