From 10c5cc73d4c59f8082cd587eb0641797280c48d7 Mon Sep 17 00:00:00 2001 From: dingo Date: Mon, 10 Aug 2026 08:56:10 +0700 Subject: [PATCH] config: start the wallpaper daemon, under its current name The hyprcosmic profile does not start cosmic-bg, so until now nothing was drawing a background at all. HyDE calls this swww, and it is packaged for Fedora after all -- the alebastr/sway-extras COPR carries it. Upstream renamed the project to awww at 0.12 and the package Obsoletes swww < 0.12.0, so `dnf install swww` lands awww-0.12.1. /usr/bin/swww still exists as a shim, but it prints a deprecation warning on every invocation and its own help says it will be removed in a future update, so the autostart line uses the real name. --- config/autostart | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/config/autostart b/config/autostart index 9dbcebf..f139618 100644 --- a/config/autostart +++ b/config/autostart @@ -16,6 +16,14 @@ waybar -c /usr/share/hyprcosmic/waybar/config.jsonc -s /usr/share/hyprcosmic/way # stores in com.system76.CosmicSettings.Shortcuts rather than here. Set those # with `bind` lines in cosmic.conf and `cosmic-conf apply`; see config/cosmic.conf. -# HyDE drives wallpaper through swww, which is not packaged for Fedora. Once -# it is available, uncomment: -# swww-daemon +# Wallpaper. The hyprcosmic profile does not start cosmic-bg, so without this +# there is nothing drawing a background at all. +# +# HyDE calls this swww; upstream renamed it to awww at 0.12 and the Fedora +# package Obsoletes swww < 0.12.0. /usr/bin/swww is a shim that prints a +# deprecation warning and is documented as going away, so use the real name. +# Packaged in the alebastr/sway-extras COPR. +# +# The daemon only holds the surface -- it shows nothing until an image is set. +# Set one once with `awww img /path/to/wallpaper` and it is remembered. +awww-daemon