gnu: Add gnome-shell-extension-vitals.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-vitals): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
parent
77b5b1db83
commit
c0833f3b0c
1 changed files with 56 additions and 0 deletions
|
@ -19,6 +19,7 @@
|
|||
;;; Copyright © 2022 Eric Bavier <bavier@posteo.net>
|
||||
;;; Copyright © 2022 Sughosha <sughosha@proton.me>
|
||||
;;; Copyright © 2022 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
||||
;;; Copyright © 2023 Eidvilas Markevičius <markeviciuseidvilas@gmail.com>
|
||||
;;;
|
||||
;;; This file is part of GNU Guix.
|
||||
;;;
|
||||
|
@ -1328,6 +1329,61 @@ (define-public gnome-shell-extension-transparent-window
|
|||
of windows.")
|
||||
(license license:expat))))
|
||||
|
||||
(define-public gnome-shell-extension-vitals
|
||||
(package
|
||||
(name "gnome-shell-extension-vitals")
|
||||
(version "62.0.0")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/corecoding/Vitals")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"0wmw5yd38vyv13x6frbafp21bdhlyjd5ggimdf2696irfhnm828h"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet '(begin
|
||||
(delete-file "schemas/gschemas.compiled")
|
||||
(for-each delete-file
|
||||
(find-files "locale" "\\.mo$"))))))
|
||||
(build-system copy-build-system)
|
||||
(native-inputs (list `(,glib "bin") gettext-minimal))
|
||||
(inputs (list libgtop))
|
||||
(arguments
|
||||
(list #:modules '((guix build copy-build-system)
|
||||
(guix build utils)
|
||||
(ice-9 string-fun))
|
||||
#:phases #~(modify-phases %standard-phases
|
||||
(add-before 'install 'compile-schemas
|
||||
(lambda _
|
||||
(invoke "glib-compile-schemas" "--strict"
|
||||
"schemas")))
|
||||
(add-before 'install 'compile-locales
|
||||
(lambda _
|
||||
(for-each (lambda (file)
|
||||
(let ((destfile (string-replace-substring
|
||||
file ".po" ".mo")))
|
||||
(invoke "msgfmt" "-c" file "-o"
|
||||
destfile)))
|
||||
(find-files "locale" "\\.po$")))))
|
||||
#:install-plan #~'(("."
|
||||
"share/gnome-shell/extensions/Vitals@CoreCoding.com"
|
||||
#:include-regexp ("\\.js(on)?$" "\\.css$"
|
||||
"\\.ui$"
|
||||
"\\.svg$"
|
||||
"\\.xml$"
|
||||
"\\.mo$"
|
||||
"\\.compiled$")))))
|
||||
(home-page "https://github.com/corecoding/Vitals")
|
||||
(synopsis
|
||||
"GNOME Shell extension displaying computer resource/sensor stats")
|
||||
(description
|
||||
"Vitals is a GNOME Shell extension that can display the computer
|
||||
temperature, voltage, fan speed, memory usage and CPU load from the top menu
|
||||
bar of the GNOME Shell.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public arc-theme
|
||||
(package
|
||||
(name "arc-theme")
|
||||
|
|
Loading…
Reference in a new issue