summaryrefslogtreecommitdiff
path: root/.config/guix/modules/base.scm
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2024-06-03 02:21:34 -0600
committerbd <bdunahu@operationnull.com>2024-06-03 02:21:34 -0600
commitf64fe17bf3f457a055b1ec3404c65ac653c4e6cf (patch)
treed3e83cc361c8c26b743d17c10b1655f08a279d13 /.config/guix/modules/base.scm
parentc953676e5589b8d85c0cc1ded5205f2656ba2f21 (diff)
Segregate xorg packages
Diffstat (limited to '.config/guix/modules/base.scm')
-rw-r--r--.config/guix/modules/base.scm64
1 files changed, 49 insertions, 15 deletions
diff --git a/.config/guix/modules/base.scm b/.config/guix/modules/base.scm
index 7f35e44..c512ab6 100644
--- a/.config/guix/modules/base.scm
+++ b/.config/guix/modules/base.scm
@@ -24,16 +24,37 @@
(use-service-modules base file-sharing
networking ssh)
-(use-package-modules gnupg mail password-utils
- bittorrent pdf video
- cryptsetup curl emacs
- version-control web admin
- databases rsync
- package-management
- texlive compression vim)
-
-
-(define comm
+(use-package-modules
+ admin ;; netcat
+ bittorrent ;; transmission
+ compression ;; unzip
+ cryptsetup ;; cryptsetup
+ curl ;; curl
+ databases ;; recutils
+ emacs ;; emacs
+ fonts ;; font-google-noto-emoji, font-terminus
+ fontutils ;; fontconfig
+ gimp ;; gimp
+ gnupg ;; gnupg, pinentry,
+ gnuzilla ;; icecat
+ gtk ;; gtk+
+ imagemagick ;; imagemagick
+ librewolf ;; librewolf
+ mail ;; notmuch, offlineimap
+ package-management ;; stow
+ password-utils ;; pass-otp, password-store
+ pdf ;; xpdf, zathura, zathura-pdf-mupdf
+ rsync ;; rsync
+ texlive ;; texlive
+ version-control ;; git
+ video ;; ffmpeg, mpv
+ video ;; yt-dlp
+ vim ;; vim
+ web ;; jq
+ )
+
+
+(define base
(list
gnupg
notmuch
@@ -44,10 +65,7 @@
transmission
xpdf ; pdftotext
yt-dlp
- ))
-(define dev
- (list
cryptsetup
curl
emacs
@@ -62,10 +80,26 @@
vim
))
+(define desk
+ (list
+ ffmpeg
+ fontconfig
+ font-google-noto-emoji
+ font-terminus
+ gimp
+ gtk+
+ icecat
+ imagemagick
+ librewolf
+ mpv
+ zathura
+ zathura-pdf-mupdf
+ ))
+
(define bd-base-system-packages
(append!
- comm
- dev
+ base
+ desk
%base-packages
))