From 93b2088a04c13a9f4f5934948fc9540f9f552b00 Mon Sep 17 00:00:00 2001 From: bd Date: Sat, 25 Jan 2025 15:15:56 -0500 Subject: Refactor guix config for a single central packages file --- .config/guix/garm.scm | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) (limited to '.config/guix/garm.scm') diff --git a/.config/guix/garm.scm b/.config/guix/garm.scm index 4dc783b..e4d895c 100644 --- a/.config/guix/garm.scm +++ b/.config/guix/garm.scm @@ -10,10 +10,11 @@ #:use-module (gnu services guix) #:use-module (gnu services pm) #:use-module (guix gexp) - #:use-module (modules base) - #:use-module (modules mail) - #:use-module (modules xorg) - #:use-module (modules ymir)) + #:use-module (packages packages) + #:use-module (services base) + #:use-module (services mail) + #:use-module (services xorg) + #:use-module (ymir)) ;;; Commentary: ;;; @@ -23,9 +24,13 @@ (define home (home-environment + (packages + `(,@bd-packages-desktop + ,@bd-packages-fun + ,@bd-packages-extra + ,@bd-packages-development)) (services - `( - ,@bd-base-home-services + `(,@bd-base-home-services ,@bd-mail-home-services ,@bd-desktop-home-services)))) @@ -35,12 +40,8 @@ (host-name "garm") (packages - `(,@bd-base-system-packages - ,@bd-desktop-system-packages - ,@(list - brightnessctl - macchanger - tlp))) + `(,@bd-packages-system + ,@bd-packages-laptop)) (services `(,@bd-base-system-services -- cgit v1.2.3