github ChrisTitusTech/dwm-titus v0.7.2
dwm-titus v0.7.2

4 hours ago

Fedora 44 X11 desktop update with a new initial-update workflow, faster mirror selection, offline fastfetch, and desktop update/theme fixes.

Highlights

  • Offer an initial package update on fresh images after repositories become reachable. Keep offline startup usable, require polkit authorization and DNF confirmation, preserve retry after failure/cancellation, and never reboot automatically (#344).
  • Measure trusted mirrors using throughput and connection time with bounded budgets and fallback. HTTP/local/custom repository access uses DNF policy; no builder-location choice is baked into the images (#347).
  • Default DNF confirmation to Yes while retaining the prompt and administrator overrides. Remove unchanged installer-owned defaults on uninstall, while preserving administrator changes (#346).
  • Include fastfetch in both standard and NVIDIA images and verify it during capture (#345).
  • Improve desktop updates for added/retired managed files and dependencies, preserve migration rollback, and reject unmanaged collisions.
  • Fix light-theme hover contrast, install GTK/Qt palettes for all 15 presets, improve theme integration, and restore Fedora 44 Quickshell lint/runtime gates.

Full changelog | Changes since v0.7.1

Cloudflare downloads

Image Download
Standard dwm-titus.iso
NVIDIA dwm-titus-nvidia.iso
Checksums SHA256SUMS

These stable URLs serve the current builds and may be updated later. The build manifest records versions, sizes and hashes; the build notes record qualification limits. Download a fresh checksum file and restart partial downloads when a build changes.

Save the ISO and checksum file together, then run:

sha256sum --ignore-missing -c SHA256SUMS

The attached dwm-titus-0.7.2-ISO-SHA256SUMS preserves this release's image hashes. dwm-titus-0.7.2.tar.gz is the portable desktop bundle, not an offline operating-system installer; use its attached dwm-titus-0.7.2-SHA256SUMS to verify it. Fedora dependencies remain required.

Installation and updates

Follow the Fedora installation guide. The offline ISOs require no installation-time network access. Anaconda may initially select every attached disk: review storage and deselect every disk that must remain untouched before confirming installation.

For an existing source installation, back up configuration and resolve local changes first, then select this release:

git fetch origin tag v0.7.2
git switch --detach v0.7.2
./install.sh --non-interactive --yes --profile recommended
./scripts/dev-sync-install.sh

Log out and back in to activate the updated session. From the release checkout, verify with ./scripts/dev-sync-install.sh --check and dwm-diagnostics. Older desktop updaters need one complete source update to receive the managed-file migration support.

Validation and limitations

  • Built from merged commit e5bbddc0c7261951d351d9a7c502a9952fc0b624, using Fedora Server Network Install 44-1.7 x86_64 (SHA-256 ae20c06bea746913cadea7d80463e13f4bf55bee4df2918111c921c674b70283).

  • The full managed suite passed, including 689 system-management backend tests, the QML/X11 matrix, install preservation and release packaging. Affected fixes passed 27 updater tests, 13 lifecycle tests as root, GTK/Xvfb, signed-RPM and real file/proxy repository checks. Local Codex, independent skeptic and hosted CodeRabbit review completed cleanly before merge.

  • The maintainer reported successful testing of this exact standard ISO. Hardware and firmware details were not supplied. Earlier standard-image VM qualification exercised offline installation, initial-update failure/retry, a real upgrade and completion persistence after reboot.

  • NVIDIA physical hardware, acceleration, final-image offline first boot, Secure Boot and physical peripherals are not qualified by this build. Dedicated images retain the existing SELinux-disabled policy; existing-system installs preserve host policy.

  • Both final ISO builds passed factory dependency/identity checks and embedded media checks. Complete anonymous downloads of both canonical ISOs and all three metadata files matched SHA-256; both ISO byte-range requests passed with HTTP 206. Public responses bypassed caching or were dynamic, with max-age=0, must-revalidate. Explicit cache purge was unavailable because the token could not discover the zone. Previous objects remain archived for rollback.

Don't miss a new dwm-titus release

NewReleases is sending notifications on new releases.