Files
hyprcosmic-session/data
gitops 75267c5977 Seed ~/.config from the skeleton, so a new machine has a desktop
A machine that had never run HyprCosmic logged in to a bare compositor:
running, holding the display and accepting input, with nothing drawn on
the screen and no binding that opened anything. waybar, the wallpaper and
every keybinding come from ~/.config/hyprcosmic/autostart, and the package
created no such file -- it shipped /usr/share/hyprcosmic and left the home
directory to the reader of a README.

Nothing reported an error, because as far as the session was concerned
nothing had gone wrong, which is what makes it worth handling here rather
than in a note.

Only missing files are copied and an existing one is never touched, not
even when the skeleton is newer: the file wins, one way, and a login is
not an invitation to edit somebody's config. So this is safe on every
start, and deleting a file is how you ask for the default back.

Guarded throughout, like the log above it. A session that cannot seed
should still start.
2026-08-11 18:15:30 +07:00
..