This release rolls up the post-v0.5.0 installer, ISO, Quickshell, and desktop dependency updates currently on main.
Highlights
- Added the Fedora dwm-titus installer ISO workflow and published both standard and NVIDIA installer ISOs.
- Hardened Fedora installer ISO variants, including Kickstart validation coverage and NVIDIA boot arguments.
- Improved the release helper so ISO assets can be included during release publishing.
- Added a Quickshell restart hotkey and detached launcher desktop starts to avoid tying desktop launches to the shell process.
- Added Bluetooth tray dependencies to the installer.
- Switched Alacritty defaults to Meslo Nerd Font Mono.
- Refreshed battery status while discharging.
- Fixed a ShellCheck warning in the network helper.
- Bumped the project version to 0.5.1.
Assets
dwm-titus-0.5.1.tar.gz: validated source/binary release archive frommake release-check.dwm-titus.iso: standard Fedora Server netinst based dwm-titus installer ISO.dwm-titus-nvidia.iso: Fedora Server netinst based dwm-titus installer ISO with NVIDIA Kickstart and boot arguments.dwm-titus-0.5.1-SHA256SUMS: SHA-256 checksums for all release artifacts.
Commits Since v0.5.0
4467da2Add Quickshell restart hotkey10acb43Detach Quickshell launcher desktop starts36467e8Add Bluetooth tray dependencies to installer17e73dfUse Meslo Nerd Font Mono in Alacritty055dd63Refresh battery status while discharging3bd6d34Harden Fedora installer ISO variants68c8c79Install kickstart validator in CI77c367eFix shellcheck warning in network helper93df7f6bump versionf7d0391Add ISO prompt to release helper
Validation
make release-checkpassed and rebuiltrelease/dwm-titus-0.5.1.tar.gztwice with identical bytes.- Both installer ISOs were built from
/home/titus/Downloads/Fedora-Server-netinst-x86_64-44-1.7.iso. - Standard ISO GRUB entries include
inst.ks=...:/dwm-fedora.ks. - NVIDIA ISO GRUB entries include
inst.ks=...:/dwm-fedora.ks,rd.driver.blacklist=nouveau,modprobe.blacklist=nouveau, andnvidia-drm.modeset=1. - The ISOs were inspected for embedded Kickstart and
/dwm-tituspayload files.
The installer ISOs were not boot-tested in a VM before publishing.