summaryrefslogtreecommitdiff
path: root/home-configuration.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marekpasnikowski@protonmail.com>2022-10-31 01:58:20 +0100
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2022-10-31 01:58:20 +0100
commit13cb2d30b23421e4a2ff90366519ce79099020bf (patch)
treef369d24ca4393ae1f7d1130b5952be55e763f170 /home-configuration.scm
parent3ef63008d54ad3c5ce996bd3b857c7d2b3387870 (diff)
Home configuration: break out home-packages
Diffstat (limited to 'home-configuration.scm')
-rw-r--r--home-configuration.scm55
1 files changed, 29 insertions, 26 deletions
diff --git a/home-configuration.scm b/home-configuration.scm
index f84c0da..f6e2a3b 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -6,6 +6,34 @@
#:use-module (gnu services)
#:use-module (guix gexp))
+(define home-packages
+ (map (compose list
+ specification->package+output)
+ '("cpupower"
+ "dconf-editor"
+ "emacs-no-x"
+ "emacs-ac-geiser"
+ "emacs-aggressive-indent"
+ "emacs-geiser"
+ "emacs-geiser-guile"
+ "emacs-iedit"
+ "emacs-multiple-cursors"
+ "emacs-paredit"
+ "font-google-noto"
+ "git"
+ "git-lfs"
+ "gnome-tweaks"
+ "gnupg"
+ "icecat"
+ "jami"
+ "libreoffice"
+ "pwgen"
+ "seahorse"
+ "sicp"
+ "trezor-agent"
+ "unzip"
+ "zip")))
+
(define config-prefix
"/home/marek/src/guix-config/")
@@ -140,30 +168,5 @@
`(,home-bash-service
,dot-files-service))
-(home-environment (packages (map (compose list
- specification->package+output)
- '("cpupower"
- "dconf-editor"
- "emacs-no-x"
- "emacs-ac-geiser"
- "emacs-aggressive-indent"
- "emacs-geiser"
- "emacs-geiser-guile"
- "emacs-iedit"
- "emacs-multiple-cursors"
- "emacs-paredit"
- "font-google-noto"
- "git"
- "git-lfs"
- "gnome-tweaks"
- "gnupg"
- "icecat"
- "jami"
- "libreoffice"
- "pwgen"
- "seahorse"
- "sicp"
- "trezor-agent"
- "unzip"
- "zip")))
+(home-environment (packages home-packages)
(services home-services))