A Fedora-only X11 desktop built around dwm and a managed Quickshell shell.
This release completes the planned desktop and image qualification phases.
Highlights
- Unified Settings for displays and input, networking and Bluetooth, audio,
power and session actions, default applications, appearance and accessibility. - Fedora system updates with confirmation and recovery, regional settings,
administration tools, system information, storage and diagnostics. - Integrated panel, launcher, notifications, tray and desktop controls, with
lazy Settings panes and bounded background work. - Standard and NVIDIA Fedora 44 installers with dark Anaconda branding,
corrected BIOS/UEFI Kickstart boot menus and verified embedded media checksums. - Recommended image provisioning includes Meslo icons and Gear Lever.
Existing-system updates preserve user configuration; backup, retry and
restoration procedures cover custom XDG locations and symlink targets. - Small-display Settings sizing and stale user-autostart recovery fixes found
during clean-install and upgrade qualification.
See the full changelog
for all changes since v0.6.1.
Downloads: offline compressed ISOs (2026-09-11)
These Fedora 44 x86_64 images install a prebuilt compressed system without
install-time package downloads or software selection. Anaconda still lets you
choose disks, locale, and your user account. Use the standard image unless you
need the NVIDIA variant.
| Image | Size | Download |
|---|---|---|
| Standard | 3.39 GiB | Standard offline ISO |
| NVIDIA | 3.96 GiB | NVIDIA offline ISO |
Download SHA256SUMS into the same directory as your ISO, then run:
sha256sum --ignore-missing -c SHA256SUMSYour selected ISO must report OK. Both complete public ISO downloads and all
seven supporting files were verified against the qualified artifacts using
SHA-256 after upload to Cloudflare R2.
- Standard: offline UEFI and BIOS installation, first boot, LightDM, dwm,
Quickshell, fonts, Gear Lever, and screenshot/clipboard workflows verified. - NVIDIA: offline UEFI installation and desktop verified using virtio graphics.
Physical NVIDIA acceleration remains untested. The VM has no NVIDIA device,
sonvidia-persistenced.servicefails there; this is not hardware qualification. maim, region capture and clipboard dependencies are preinstalled. Screenshot
shortcuts were exercised on installed systems with networking disconnected.- These are additional 0.7.0 desktop images built from base commit
a04ea8a7b3aac52079f6444d30494fe214039f48plus the compressed-installer changes
recorded in the build manifest. The existingv0.7.0tag and source archives
remain unchanged and do not contain those additional installer changes.
Build notes and qualification limits |
Build manifest and exact hashes |
Standard RPM inventory |
Standard Flatpak inventory |
NVIDIA RPM inventory |
NVIDIA Flatpak inventory
Original release assets (network installers)
The older GitHub-hosted ISO assets below are retained for reference. Use the
Cloudflare-hosted offline images above for the new installation workflow.
| Asset | Use |
|---|---|
dwm-titus.iso |
Standard Fedora 44 x86_64 network installer. |
dwm-titus-nvidia.iso |
NVIDIA variant with proprietary driver packages and boot configuration. |
dwm-titus-0.7.0.tar.gz |
Portable x86_64 desktop bundle: dwm binary, configuration, helpers and assets. Fedora dependencies are still required; this is not a standalone installer. |
dwm-titus-0.7.0-SHA256SUMS |
SHA-256 hashes for all three assets above. |
GitHub also provides source archives for the v0.7.0 tag. The two original GitHub-hosted ISOs are network
installers based on Fedora Server Network Install 44-1.7 and require internet
access for packages. Use the standard image unless you need the NVIDIA variant.
After downloading the checksum file and your selected assets into one directory:
sha256sum --ignore-missing -c dwm-titus-0.7.0-SHA256SUMSCheck that every asset you downloaded reports OK. The embedded media check is
also available from the default installer boot entry.
Install or update
Follow the Fedora installation guide.
Before updating an existing source checkout, follow its source backup and
recovery procedure and resolve local changes. Fetch and select this exact
release, then run the recommended installer and synchronize the installed source:
git fetch origin tag v0.7.0
git switch --detach v0.7.0
./install.sh --non-interactive --yes --profile recommended
./scripts/dev-sync-install.shSelecting the tag leaves the checkout in detached-HEAD mode. For a later
release, fetch and select that release tag after backing up again.
Log out, select dwm again, and verify from the updated checkout:
./scripts/dev-sync-install.sh --check
dwm-diagnosticsThe dedicated images disable SELinux under the existing image policy.
Existing-system installation preserves the host's SELinux policy.
Original release qualification and known limitations
- Standard BIOS/UEFI and NVIDIA-variant UEFI clean installs reached LightDM,
dwm and one managed Quickshell shell in Fedora 44 KVM guests. Existing-system
repeat installation, configuration preservation, interrupted-build retry and
backup restoration passed, including a working startx session with SELinux
Enforcing. Full repository, nested X11 and local review gates passed. - QEMU S3 suspend/resume failed and remains unqualified. Wake did not
recover a usable desktop/SSH session; resetting the guest recovered boot.
The root cause is unproven. - Physical NVIDIA acceleration, multi-monitor/hotplug, Wi-Fi/Bluetooth,
audible input/output, laptop brightness/battery and suspend/resume were not
tested. UEFI validation used Secure Boot off. Virtual and nested checks do
not establish physical-device support. - NVIDIA module build/version and boot configuration were checked, but the
guests used virtio graphics. NVIDIA persistence/settings services fail
without an NVIDIA device; this is not a hardware-verified driver release. - Herdr remains optional and was intentionally absent in the qualified guests.
Missing physical audio/Bluetooth devices were checked for graceful handling. - Network installation resolves current repository packages, so the installed
package set may change after qualification even with identical ISO bytes.
The qualification record
contains the original matrix, fixes, package inventories and evidence. Original
GitHub-hosted release ISOs were rebuilt from the release commit; Phase 7 install/runtime evidence is reused for
unchanged runtime payloads, with fresh artifact and embedded-checksum validation.