A responsive clock application for COSMIC desktops and Linux phones, built with libcosmic.
Alarms are evaluated while Clock is running. They are not yet backed by a system service, so closing the application also stops alarm delivery.
just run
just demojust demo opens the deterministic world-clock page used as the basis for preview automation.
Requirements: Rust 1.98+, just, pkg-config, Wayland and XKB development libraries.
just check
just build-release
sudo just installThe Flatpak needs Wayland, fallback X11, DRI, PulseAudio-compatible playback, desktop notifications, read-only COSMIC configuration, and COSMIC settings-daemon access. It does not require network, location, or sensor permissions.
The repository retains the blueprint's Flatpak, Alpine APK, cross-compilation, metadata generation, deterministic preview, CI, and release workflows. Run just generate after dependency or translation changes to refresh localized metadata and Flatpak Cargo sources.
Licensed under GPL-3.0-only. Contributions intentionally submitted for inclusion are licensed under the same terms. Source files should carry SPDX-License-Identifier: GPL-3.0-only.
