gnu: Add guix-backgrounds.

* gnu/packages/package-management.scm (guix-backgrounds): New variable.

Change-Id: If6159ed955877c42452b5ab6d853d3bf8687cde0
This commit is contained in:
Efraim Flashner 2024-03-07 11:29:20 +02:00
parent f7295486ac
commit f7fcddef52
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -120,6 +120,7 @@ (define-module (gnu packages package-management)
#:use-module (gnu packages xorg)
#:use-module (gnu packages version-control)
#:autoload (guix build-system channel) (channel-build-system)
#:use-module (guix build-system copy)
#:use-module (guix build-system glib-or-gtk)
#:use-module (guix build-system gnu)
#:use-module (guix build-system guile)
@ -742,6 +743,23 @@ (define-public guix-icons
GTK icon cache for instance.")
(license license:cc-by-sa4.0)))
(define-public guix-backgrounds
(package
(name "guix-backgrounds")
(version "0.1")
(source %artwork-repository)
(build-system copy-build-system)
(arguments
(list #:install-plan
#~'(("backgrounds" "share/backgrounds/guix" #:exclude ("README")))))
(home-page "https://www.gnu.org/software/guix/")
(synopsis "Background images for GNU Guix")
(description "The SVG files in this directory are intended to be used as
backgrounds for different components of the GNU system like login managers and
desktop environments. The backgrounds are available in different aspect ratios
which are indicated in the file name.")
(license (list license:public-domain license:cc-by-sa4.0))))
(define-public guix-modules
(package
(name "guix-modules")