1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-28 05:00:29 +02:00

gnu: Add material-gtk-themes.

* gnu/packages/gnome-xyz.scm (material-gtk-themes): New variable.

Change-Id: I7078a2c4b4791f207bdc45080d1b180e1735c24a
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
This commit is contained in:
Luis Guilherme Coelho
2026-02-14 08:19:37 -03:00
committed by Maxim Cournoyer
parent 85673d5f0b
commit aa44260178

View File

@@ -28,6 +28,7 @@
;;; Copyright © 2025 Gabriel Santos <gabrielsantosdesouza@disroot.org>
;;; Copyright © 2025 Noé Lopez <noelopez@free.fr>
;;; Copyright © 2025 Trevor Arjeski <tmarjeski@gmail.com>
;;; Copyright © 2026 Luis Guilherme Coelho <lgcoelho@disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -1556,6 +1557,39 @@ desktop environments. It supports GTK 2, GTK 3, GNOME Shell, Budgie,
Cinnamon, MATE, Unity, Xfce, LightDM, GDM, Chrome theme, etc.")
(license license:gpl2+)))
(define-public material-gtk-themes
;; No releases nor tags: use the latest commit available.
(let ((commit "55f4639ad6a9128f885305a60d230c5842711259")
(revision "0"))
(package
(name "material-gtk-themes")
(version (git-version "0" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Fausto-Korpsvart/Material-GTK-Themes")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"15483c2ca5q4q68dync9fja5kzahy508hsdmq42jc62ikwa5slk4"))))
(build-system copy-build-system)
(arguments
(list #:install-plan
#~'(("themes" "share/themes")
("icons" "share/icons"))))
(home-page "https://github.com/Fausto-Korpsvart/Material-GTK-Themes")
(synopsis "Material GTK Themes")
(description "This package provides GTK themes based on the following
themes:
@enumerate
@item Material for Neovim by Marko Cerovac
@item Graphite GTK by VinceLiuice
@item Suru Plus Icon Theme by Gusbemacbe
@end enumerate")
(license license:gpl3+))))
(define-public numix-gtk-theme
(package
(name "numix-gtk-theme")