v0.3.1 — Night Light
A bug-fix release focused on the "Start on login" toggle and clean uninstalls.
Fixed
- "Start on login" is honored again — the systemd user service is no longer globally enabled at install (
dh_installsystemduser --no-enable), so the in-app toggle (an XDG autostart entry) is the single source of truth for whether the daemon runs at login. - Existing installs self-heal on upgrade —
postinstundoes any prior global enablement and removes the orphaned pre-renamenightshiftunit. - Tint no longer persists after uninstall —
uninstall.shstops and disables the daemon, removes the autostart entry, and resets the screen tint before deleting files — no more warm screen or a daemon re-tinting on next login. - Honest toggle after the rename —
autostartcleans up and reports legacynightshiftautostart entries, sois_enabled()is truthful.
Other
- Rewrote the README to lead with the panel/dock applet and the
.deb+ COSMIC Store install flow; build-from-source moved to a development section.
Full changelog: v0.3.0...v0.3.1
Install
- Download
cosmic-nightlight_0.3.1-1_amd64.debfrom the Assets section below. - Open the downloaded file with the COSMIC Store and click Install.
(Or from a terminal:sudo apt install ./cosmic-nightlight_0.3.1-1_amd64.deb.) - Add the applet to your bar: COSMIC Settings → Desktop → Panel (or
Dock) → Configure applets → Add applet → Night Light.