aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2025-12-01 00:06:48 -0800
committerGravatar Tom Willemse2025-12-01 00:18:03 -0800
commit4b78dfb521f454deb8e85829a009f4515fe6fe6d (patch)
treeca17c2fa19d23e5ddad3c7e9882fe5a83b59b485
parent61a0974286739962223ed5db3968c8d48a9c346a (diff)
downloadnew-dotfiles-4b78dfb521f454deb8e85829a009f4515fe6fe6d.tar.gz
new-dotfiles-4b78dfb521f454deb8e85829a009f4515fe6fe6d.zip
Reduce number of imports by using specification->package
-rw-r--r--oni/home/config/rincewind.scm24
1 files changed, 9 insertions, 15 deletions
diff --git a/oni/home/config/rincewind.scm b/oni/home/config/rincewind.scm
index 0a56bd4..d209301 100644
--- a/oni/home/config/rincewind.scm
+++ b/oni/home/config/rincewind.scm
@@ -11,8 +11,6 @@
home-gpg-agent-configuration))
#:use-module ((gnu home services ssh)
#:select (home-ssh-agent-service-type))
- #:use-module ((gnu packages nss)
- #:select (nss-certs))
#:use-module ((gnu packages cdrom)
#:select (abcde))
#:use-module ((gnu packages databases)
@@ -29,17 +27,11 @@
#:select (tmsu))
#:use-module ((gnu packages forth)
#:select (gforth))
- #:use-module ((gnu packages gnome)
- #:select (hicolor-icon-theme))
#:use-module ((gnu packages librewolf)
#:select (librewolf))
- #:use-module ((gnu packages linux)
- #:select (fakeroot))
#:use-module ((gnu packages mail)
#:select (notmuch
emacs-notmuch))
- #:use-module ((gnu packages man)
- #:select (man-db))
#:use-module ((gnu packages music)
#:select (easytag))
#:use-module ((gnu packages tree-sitter)
@@ -279,15 +271,17 @@
(define my-emacs emacs-next)
(define foreign-distro-compatibility-packages
- (list (specification->package+output "glibc-locales")
- hicolor-icon-theme ; Might be needed for certain icons?
- nss-certs ; Might be needed for cetrificates
- man-db ; Needed to see man pages from packages
- ))
+ (map specification->package+output
+ '("glibc-locales"
+ "hicolor-icon-theme" ; Might be needed for certain icons?
+ "nss-certs" ; Might be needed for cetrificates
+ "man-db" ; Needed to see man pages from packages
+ )))
(define archlinux-compatibility-packages
- (list fakeroot ; Needed to build arch packages
- ))
+ (map specification->package
+ '("fakeroot" ; Needed to build arch packages
+ )))
(home-environment
(packages (append