diff options
| author | Ricardo Wurmus <rekado@elephly.net> | 2025-03-17 21:26:54 +0100 |
|---|---|---|
| committer | Ricardo Wurmus <rekado@elephly.net> | 2025-03-17 21:27:31 +0100 |
| commit | 11eb2c0ffc9a08166ec8cb8874e323bba2e74557 (patch) | |
| tree | 94702e80f3fe56383ebd3f42768e89b22e0d3c98 /gnu | |
| parent | 680ee6aa58769deeb06efd0b1e5738f528e924af (diff) | |
gnu: Add wlclock.
* gnu/packages/wm.scm (wlclock): New variable.
Change-Id: I6ad445dea6967f13b544a2da5d8ed89ff2b23af7
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/wm.scm | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 1eca2847ce6..6228f0dd069 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -79,6 +79,7 @@ ;;; Copyright © 2024 Josep Bigorra <jjbigorra@gmail.com> ;;; Copyright © 2024 Jakob Kirsch <jakob.kirsch@web.de> ;;; Copyright © 2025 Tomáš Čech <sleep_walker@gnu.org> +;;; Copyright © 2025 Ricardo Wurmus <rekado@elephly.net> ;;; ;;; This file is part of GNU Guix. ;;; @@ -1942,6 +1943,31 @@ customizable status bars for their desktop environment. It has built-in functionality to display information about the most commonly used services.") (license license:expat))) +(define-public wlclock + (package + (name "wlclock") + (version "1.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~leon_plickat/wlclock/") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1ijicaizq9b4mkvpm9c5llmj5aqfyyasg7ll02py47yqf68khw38")))) + (build-system meson-build-system) + (inputs (list cairo wayland wayland-protocols)) + (native-inputs (list cmake-minimal pkg-config)) + (home-page "https://git.sr.ht/~leon_plickat/wlclock/") + (synopsis "Digital analog clock for Wayland desktops") + (description "Wlclock is a digital analog clock for Wayland desktops. +wlclock is inspired by xclock and the default configuration has been chosen to +mimic it. However unlike xclock, wlclock is not a regular window but a +desktop-widget. A Wayland compositor must implement the Layer-Shell and +XDG-Output for wlclock to work.") + (license license:gpl3))) + (define-public wlroots (package (name "wlroots") |
