summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2025-05-08 08:56:45 +0300
committerEfraim Flashner <efraim@flashner.co.il>2025-05-12 09:33:27 +0300
commit850a2bfdc025a175b502a803eb05a267bb15979e (patch)
treeeae3c67721dd61f311d7fdd17728136fbf6009f2 /gnu
parent77802617c3702e6b5bc5d9f41d20e6383e55c52f (diff)
system: Only add guix artwork on a desktop system.
* gnu/system.scm (%base-packages): Remove %base-packages-artwork. * gnu/services/desktop.scm (desktop-services-for-system): Add guix-artwork profile service. Change-Id: I4071e8137609dbb7dfdba174d1da2d8811421a00 Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/services/desktop.scm7
-rw-r--r--gnu/system.scm3
2 files changed, 7 insertions, 3 deletions
diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index 2127c2d389c..12560a6249d 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -6,7 +6,7 @@
6;;; Copyright © 2017, 2020, 2022, 2023, 2025 Maxim Cournoyer <maxim.cournoyer@gmail.com> 6;;; Copyright © 2017, 2020, 2022, 2023, 2025 Maxim Cournoyer <maxim.cournoyer@gmail.com>
7;;; Copyright © 2017 Nikita <nikita@n0.is> 7;;; Copyright © 2017 Nikita <nikita@n0.is>
8;;; Copyright © 2017, 2019 Hartmut Goebel <h.goebel@crazy-compilers.com> 8;;; Copyright © 2017, 2019 Hartmut Goebel <h.goebel@crazy-compilers.com>
9;;; Copyright © 2018, 2020, 2022 Efraim Flashner <efraim@flashner.co.il> 9;;; Copyright © 2018, 2020, 2022, 2025 Efraim Flashner <efraim@flashner.co.il>
10;;; Copyright © 2018, 2023 Ricardo Wurmus <rekado@elephly.net> 10;;; Copyright © 2018, 2023 Ricardo Wurmus <rekado@elephly.net>
11;;; Copyright © 2017, 2019 Christopher Baines <mail@cbaines.net> 11;;; Copyright © 2017, 2019 Christopher Baines <mail@cbaines.net>
12;;; Copyright © 2019 Tim Gesthuizen <tim.gesthuizen@yahoo.de> 12;;; Copyright © 2019 Tim Gesthuizen <tim.gesthuizen@yahoo.de>
@@ -2454,6 +2454,11 @@ applications needing access to be root.")
2454 (list (file-append nfs-utils "/sbin/mount.nfs") 2454 (list (file-append nfs-utils "/sbin/mount.nfs")
2455 (file-append ntfs-3g "/sbin/mount.ntfs-3g")))) 2455 (file-append ntfs-3g "/sbin/mount.ntfs-3g"))))
2456 2456
2457 ;; Add some of the artwork niceties for the desktop.
2458 (simple-service 'guix-artwork
2459 profile-service-type
2460 %base-packages-artwork)
2461
2457 ;; This is a volatile read-write file system mounted at /var/lib/gdm, 2462 ;; This is a volatile read-write file system mounted at /var/lib/gdm,
2458 ;; to avoid GDM stale cache and permission issues. 2463 ;; to avoid GDM stale cache and permission issues.
2459 gdm-file-system-service 2464 gdm-file-system-service
diff --git a/gnu/system.scm b/gnu/system.scm
index bc652b1ce59..2f87b99fce3 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -982,8 +982,7 @@ of PROVENANCE-SERVICE-TYPE to its services."
982(define %base-packages 982(define %base-packages
983 ;; Default set of packages globally visible. It should include anything 983 ;; Default set of packages globally visible. It should include anything
984 ;; required for basic administrator tasks. 984 ;; required for basic administrator tasks.
985 (append %base-packages-artwork 985 (append %base-packages-interactive
986 %base-packages-interactive
987 %base-packages-linux 986 %base-packages-linux
988 %base-packages-networking 987 %base-packages-networking
989 %base-packages-utils)) 988 %base-packages-utils))