Equinox
by nwkyz
Refresh your Linux desktop every day
About
Equinox is a multi-source online wallpaper manager built with GTK4 and libadwaita. It refreshes your desktop with a new wallpaper at the interval you set — from Bing's daily wallpaper, Windows Spotlight, NASA's Astronomy Picture of the Day, Wikimedia's Picture of the Day, Google Earth View, Lorem Picsum and Europeana's open-access art (with local folders and Unsplash collections on the way). Every source is managed independently: its own update schedule, on-demand refresh and its own gallery. A resident background service (a supervisor plus a daemon) keeps updates running while you work — no systemd required, though it is supported as an option. The daemon stays lean at idle (~11 MB) because image downloads run in a short-lived child process. Wallpapers are applied through pluggable GNOME, KDE Plasma and XFCE backends on both X11 and Wayland, and duplicate images are stored only once in your Pictures folder. Tested on Ubuntu and Fedora with GNOME 51, Plasma 6 and Xfce 4.20.
Permissions
5 permissions weaken the sandbox. Flatsonar asks before installing.
- unrestricted access to the session D-Bus (all your running apps)
--socket=session-bus - access to a sensitive location (xdg-config/autostart): credentials or autostart
--filesystem=xdg-config/autostart - X11 display: X11 lets apps read input and windows of other apps
--socket=x11 - dconf: all GNOME settings
--talk-name=ca.desrt.dconf - access to unrecognised path 'xdg-pictures/Equinox'
--filesystem=xdg-pictures/Equinox - network
--share=network - GPU acceleration
--device=dri - Wayland display
--socket=wayland - talks to github.nwkyz.Equinox.Daemon1
--talk-name=github.nwkyz.Equinox.Daemon1 - access to xdg-config/equinox
--filesystem=xdg-config/equinox - access to xdg-config/plasma-org.kde.plasma.desktop-appletsrc
--filesystem=xdg-config/plasma-org.kde.plasma.desktop-appletsrc - access to xdg-data/equinox
--filesystem=xdg-data/equinox - access to xdg-run/equinox
--filesystem=xdg-run/equinox
Who publishes this
Nobody has confirmed that the publisher controls this app id. Flatsonar warns before installing.
- github.nwkyz.Equinox claims the domain nwkyz.github; only its owner can prove that
publisher:namespace - repository is 28 day(s) old with 1 star(s): no track record yet
publisher:new-repo
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.