summaryrefslogtreecommitdiff
path: root/systems/izumi/izumi.org
diff options
context:
space:
mode:
authorMarek Paśnikowski <marek@marekpasnikowski.pl>2024-02-01 08:49:59 +0100
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2024-02-01 10:07:23 +0100
commite0bb2acea47da2001477af775586b3536e05edc0 (patch)
tree13769549403badb8a3b85db05c56bc3101d6102e /systems/izumi/izumi.org
parent28cae4f58d5ce9a65eb82e7897c2320782bde04d (diff)
Reform package installation
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]]