Repository navigation
Releases: huzaifahshahid71-ops/dotfiles
Release list
Huzaifah Multi-Rice v6.0.0 — Sumi
Desktop fixes — r3
The one-command installer includes the nine omitted Crimson wallpaper-picker UI sources, Cipher Super+Space routed to its running shell, and Aether launch settings that resolve Papirus app icons. All three fixes were accepted in a fresh CachyOS VM. The r2 backend, SDDM and quiet GRUB repairs, MacTahoe icons, Lumina assets, 12 rices, 74 login cards, eight GRUB cards and fast 631-wallpaper downloader are retained.
curl -fsSL https://github.com/huzaifahshahid71-ops/dotfiles/releases/download/v6.0.0/ONLINE-INSTALL-v6.sh | bashFor the revised offline image, use release-r3.json and assemble-v6-r3.py. Source: v6.0-tahoe-dev at 0a3e83e630b6de867e8a09338cd9667505f3b57c. The newly assembled r3 image has passed payload/GUI/protocol checks; a new installation of that combined image has not yet been accepted. Earlier revision assets remain available.
Fresh-machine fixes — appearance r2
The one-command installer now uses the revised payload: receipt-backed SDDM selection for next boot, quiet GRUB arguments retained across theme changes, complete MacTahoe icons and Lumina launcher/palette assets. All 12 rices, 74 login cards, eight GRUB cards and the fast 631-wallpaper downloader are retained.
curl -fsSL https://github.com/huzaifahshahid71-ops/dotfiles/releases/download/v6.0.0/ONLINE-INSTALL-v6.sh | bashThe source is pinned on v6.0-tahoe-dev at 8c3367e3c64614c01520408797b39726986ebe8e. The repair was accepted after reboot in a fresh CachyOS VM; a new clean installation acceptance run is next. Original offline/r1 assets remain available. For the revised offline build, download release-r2.json and run assemble-v6-r2.py in the same directory.
One-command online installer
Run in a graphical desktop terminal as your normal user:
curl -fsSL https://github.com/huzaifahshahid71-ops/dotfiles/releases/download/v6.0.0/ONLINE-INSTALL-v6.sh | bashThis launcher opens the tested fast online setup, checks GUI/payload-manifest hashes, and offers all 631 wallpapers through three parallel ZIP-pack downloads. Choose the full collection in setup to download them. Source: fbe4a9197aa74ce07dafc77201a284e8d56fde94 on v6.0-tahoe-dev. The original offline AppImage and all existing assets are unchanged.
Huzaifah Multi-Rice v6.0.0 — Sumi
Twelve desktops, one Sumi Deck: Aether, Obsidian, Crimson, Materia, Aurora,
Nocturne, Lumina, Tsugumori, Solstice, Cipher, Astra and Eclipse.
- 74 SDDM login theme cards and eight Evangelion GRUB theme cards, with previews and authenticated selection.
- Shared Sumi Deck, shortcut search with readable Lua action names, music controls and refresh-rate controls.
- Repaired native shell startup and wallpaper support; Eclipse layout and settings launchers included.
- A pinned collection of 631 wallpapers, available as an optional separate download.
- Offline package handling preserves installed versions and compatible providers, adding compatible missing packages.
- Configuration backups and guarded restore. Packages remain installed after restore. The reinstall restore check now accepts unchanged login-theme files while preserving protections for edited files or theme removal.
Download and run
Download assemble-v6.py, put it in an empty folder, and run:
python3 assemble-v6.py
APPIMAGE_EXTRACT_AND_RUN=1 ./multi-rice-v6.0.0-x86_64.AppImageThe assembler downloads release.json and any missing split parts, verifies SHA-256,
and creates the AppImage. You can also download all .partNNN files and release.json
first, then run the assembler offline. Keep release.json beside the AppImage.
Allow several minutes for the first launch and use setup's preflight for storage requirements.
Python 3 and an active graphical session are required. Authenticate when setup requests system changes.
The optional sumi-setup-v6.0.0-x86_64.tar.xz contains the smaller standalone setup GUI.
Extract it with tar to preserve links. Its online launcher obtains the matching payload;
its offline launcher requires the AppImage or all split parts beside it.
Validation and compatibility
All twelve desktops, shared shortcuts/configurations, GRUB and login themes were
manually tested in the CachyOS VM. Installation and configuration restore were also
confirmed there. The final build preserves that RC5 payload and adds the tested restore
check repair, with hash checks, backend regression tests and a GUI render check.
This is validation on the existing CachyOS test VM; it does not establish every hardware
combination or a fresh-install test on every Arch derivative.
The payload contains CachyOS-optimized packages. Preflight and dependency checks decide
whether a system can use it. Do not bypass package compatibility checks. No kernel or
GPU driver change is part of desktop setup. GRUB cards require an existing GRUB installation.
Wallpapers: https://github.com/huzaifahshahid71-ops/multi-rice-wallpapers/releases/tag/wallpapers-0aa529a78a8430dc
The installer source archive is included. Third-party desktops/themes retain their
respective licenses and credits. Release code is pinned from v6.0-tahoe-dev; main
is unchanged.
Huzaifah Multi-Rice v5.0.0
Huzaifah Multi-Rice v5.0.0
The biggest Multi-Rice release yet.
v5.0.0 brings 10 complete desktop profiles across Hyprland and Niri in a fully offline installer for Arch Linux / CachyOS-family systems.
Desktop Profiles
Hyprland
- Aether — Caelestia
- Obsidian — end4-pC
- Crimson — Ambxst
- Materia — DankMaterialShell
- Aurora — Serpantinum
- Nocturne — Noctalia
- Lumina — Sayconlun
Niri
- Solstice — Jaqc
- Cipher — Clavis
- Astra — Nixri
Highlights
- 10 isolated desktop profiles
- 7 Hyprland profiles
- 3 Niri profiles
- Unified Multi-Rice switching
- Fully bundled offline installation
- Frieren SDDM integration
- Selectable GRUB themes
- ASUS / Zephyrus support
- Hardware-aware refresh-rate configuration
- Transactional rollback support
- Cipher native runtime fixes
- Lumina offline runtime fixes
- Improved Niri integration
Release Validation
The final release artifact was tested using the exact split files distributed with this release.
Both release parts were SHA-256 verified, reconstructed inside a clean VM, and the completed AppImage was verified again before installation.
All ten profiles were manually launched and tested successfully:
- Aether ✅
- Obsidian ✅
- Crimson ✅
- Materia ✅
- Aurora ✅
- Nocturne ✅
- Lumina ✅
- Solstice ✅
- Cipher ✅
- Astra ✅
GRUB theme functionality was also tested successfully.
Download
Download all five files:
- Huzaifah-Multi-Rice-OFFLINE-v5.0.0-x86_64.AppImage.part-01
- Huzaifah-Multi-Rice-OFFLINE-v5.0.0-x86_64.AppImage.part-02
- Huzaifah-Multi-Rice-OFFLINE-v5.0.0-x86_64.sha256
- Huzaifah-Multi-Rice-OFFLINE-v5.0.0-parts.sha256
- ASSEMBLE-MULTI-RICE.sh
Installation
Place all five files in the same directory.
Verify the downloaded parts:
sha256sum -c Huzaifah-Multi-Rice-OFFLINE-v5.0.0-parts.sha256
exit
Huzaifah Multi-Rice v4.1.0
Huzaifah Multi-Rice v4.1.0
Fully offline x86_64 Multi-Rice installer for Arch/CachyOS.
Included
- Caelestia
- end4-pC
- Ambxst
- DankMaterialShell
- Noctalia
- Serpantinum
- Dynamic Multi-Rice switching
- Hardware-aware refresh-rate switching
- Frieren SDDM theme
- ASUS / Zephyrus G16 support tools
- Guarded Btrfs hibernation setup
- Transactional rollback / uninstall support
- Complete 761-package offline dependency closure
Offline installation
The installer and bundled setup tools require no network connection at runtime.
Download
GitHub limits individual release assets to less than 2 GiB, so the AppImage is provided in two parts.
Download both:
Huzaifah-Multi-Rice-OFFLINE-v4.1.0-x86_64.AppImage.part-01Huzaifah-Multi-Rice-OFFLINE-v4.1.0-x86_64.AppImage.part-02
Then reconstruct:
cat Huzaifah-Multi-Rice-OFFLINE-v4.1.0-x86_64.AppImage.part-* > Huzaifah-Multi-Rice-OFFLINE-v4.1.0-x86_64.AppImage
chmod +x Huzaifah-Multi-Rice-OFFLINE-v4.1.0-x86_64.AppImage
sha256sum -c Huzaifah-Multi-Rice-OFFLINE-v4.1.0-x86_64.sha256Expected complete AppImage SHA-256:
2b988707276814af920a3a745216a590a6af95c98ed84b22ff9cb009b72c7a2d
Individual part hashes are provided in Huzaifah-Multi-Rice-OFFLINE-v4.1.0-parts.sha256.
Release source
Tag: v4.1.0
Commit: 27b11d248fa8ed624cba4845a0e0e0f13e160188
Huzaifah Multi-Rice v4.0.0
Multi-Rice v4.0.0 adds Aurora (Serpantinum 2.1.2), expanding the desktop lineup to six profiles.
Highlights:
- Aether / Caelestia
- Obsidian / end4-pC
- Crimson / Ambxst
- Materia / DankMaterialShell
- Aurora / Serpantinum 2.1.2
- Nocturne / Noctalia v5
- Improved Obsidian and Aurora media artwork handling
- Profile-aware media backend lifecycle management
- Frieren SDDM login theme
- Fully offline dependency closure
- Transactional backup and exact desktop rollback
Offline validation completed successfully in a CachyOS QEMU VM with networking disabled:
- all six rices installed and launched successfully
- Frieren SDDM appeared correctly after reboot
- Obsidian media backend start/stop lifecycle passed
- Aurora serpantinumd start/stop lifecycle passed
- transactional rollback restored the original desktop
- v4 reinstallation after rollback completed successfully
- release AppImage checksum verified successfully
Huzaifah Multi-Rice OFFLINE v3.0.0
Fully offline Multi-Rice release for Arch/CachyOS x86_64.
Includes:
- Caelestia
- end4-pC
- Ambxst
- DankMaterialShell
- Noctalia v5
- Dynamic desktop switcher
- Hardware-aware refresh-rate switcher
- Frieren SDDM theme
- Transactional pre-install backup
- Uninstall / exact desktop restore
- Legacy noctalia-qs migration protection
- ASUS / Zephyrus setup tools
- rEFInd, Secure Boot and guarded Btrfs hibernation tools
Offline validation:
- Tested in a QEMU CachyOS VM with networking disabled
- 685-package dependency closure
- 685 package archives bundled
- Noctalia verified clean after installation
- Desktop rollback/uninstall tested successfully
- SHA256 verified
Install:
- Verify the checksum:
sha256sum -c Huzaifah-Multi-Rice-OFFLINE-v3.0.0-x86_64.sha256 - Make executable:
chmod +x Huzaifah-Multi-Rice-OFFLINE-v3.0.0-x86_64.AppImage - Run:
./Huzaifah-Multi-Rice-OFFLINE-v3.0.0-x86_64.AppImage
No internet connection is required during installation.
Huzaifah Multi-Rice OFFLINE v2.0.1
Huzaifah Multi-Rice OFFLINE v2.0.1
Release-tested offline installer for CachyOS/Arch-family x86_64 systems.
Included
- Caelestia
- end4-pC
- Ambxst
- DankMaterialShell (DMS)
- Multi-Rice desktop switcher
- Hardware-aware refresh-rate switcher
- Frieren SDDM login theme
- ASUS / Zephyrus G16 setup tools
- rEFInd configuration
- Guided sbctl Secure Boot setup
- Guarded Btrfs hibernation setup
v2.0.1 fixes
- Modern AppImage type2 runtime; target systems no longer need the old
libfuse2runtime path used by the previous build. - Normal double-click/direct AppImage launch now transparently handles root/sudo access to the bundled offline package repository.
- Fixed executable permissions for bundled shell scripts and desktop-switcher helpers.
- Fixed terminal fallback action selection.
- Full install now activates SDDM for the next boot and selects the Frieren theme while leaving the current graphical session alive.
- Fixed SDDM theme precedence when
/etc/sddm.confexists. - Caelestia now keeps the ASUS-specific DRM device preference only when that device exists, allowing VMs and other PCs to auto-detect GPUs.
- No Noctalia package is required by this release.
Validation
Tested in a CachyOS QEMU/KVM VM:
- AppImage launches normally.
- Offline preflight passes.
- Full offline installation completes successfully.
- Frieren SDDM appears after reboot.
- Caelestia, end4-pC, Ambxst and DMS all launch and switch successfully.
- Installation does not require an internet connection.
Usage
- Download
Huzaifah-Multi-Rice-OFFLINE-x86_64.AppImage. - If your file manager did not preserve executable permission, run
chmod +x Huzaifah-Multi-Rice-OFFLINE-x86_64.AppImageonce. - Double-click the AppImage.
- Run Preflight.
- Choose Install.
- Reboot and log in through Frieren SDDM.
The .sha256 asset is provided for integrity verification.
Huzaifah Multi-Rice OFFLINE v2.0.0
Fully offline Multi-Rice installer for CachyOS/Arch-family systems.
Includes:
- Caelestia
- end4-pC
- Ambxst
- DankMaterialShell
- Multi-Rice desktop switcher
- Hardware-aware refresh-rate switcher
- Frieren SDDM login theme
- ASUS / Zephyrus G16 setup tools
- rEFInd configuration
- Guided sbctl Secure Boot setup
- Guarded Btrfs hibernation setup
Package closure: 679 packages
Bundled package archives: 679
AppImage size: ~1.2 GB
Installation/runtime network requirement: NONE.
Recommended flow:
- Launch the AppImage
- Run Preflight
- Install Multi-Rice
- Reboot and test the desired profile
Built on CachyOS x86_64.
Huzaifah Multi-Rice Installer v2.0.0
Huzaifah Multi-Rice Installer v2.0.0
The installer provides a dynamic Multi-Rice Hyprland setup.
Installs:
- ✦ Caelestia
- ◈ end4-pC
- ◆ Ambxst with axctl integration
- ● DankMaterialShell (DMS 1.5.3 profile)
- ⇄
SUPER + SHIFT + Ddynamic profile switcher - ↻
SUPER + SHIFT + Rrefresh-rate switcher - 🌙 Frieren SDDM login theme
- saved end4/Ambxst fixes and repository configuration
Refresh-rate switcher:
- computer model is detected from DMI data
- Zephyrus G16 gets the validated 60/90/120/144/165/180/240 Hz profile and automatic 120 Hz battery / 240 Hz AC policy
- other computers receive OEM/EDID modes only, discovered live from Hyprland
availableModes - G16 custom timings are restricted to the internal
eDP-*panel - every change defaults to Revert and automatically reverts after 10 seconds if not confirmed
DMS integration:
- DMS starts only from its own Hyprland profile (
dms run), not as a global user service - bare
SUPERopens the DMS application launcher SUPER + SHIFT + Sopens DMS region screenshot captureSUPER + SHIFT + Dopens the Multi-Rice switcherSUPER + SHIFT + Ropens the refresh-rate switcher- Alacritty is the DMS terminal
This is the lightweight online AppImage. It downloads the normal repository installer and upstream packages during setup rather than embedding the full package payload.
Requirements: x86_64 Arch/CachyOS-family Linux, internet access, sudo privileges, and a graphical desktop session.
The installer does not choose or replace your desktop wallpaper. The Frieren image is used only by the SDDM login theme.
The .tar.gz asset contains the same AppImage while preserving the executable bit after extraction. SHA256SUMS.txt contains checksums for both assets.
Huzaifah Triple-Rice Installer v1.0.0
Huzaifah Triple-Rice Installer v1.0.0
Double-click graphical installer for the Huzaifah Hyprland triple-rice setup.
Installs:
- ✦ Caelestia
- ◈ end4-pC
- ◆ Ambxst with axctl integration
- ⇄
SUPER + SHIFT + Dprofile switcher - 🌙 Frieren SDDM login theme
- saved end4/Ambxst fixes and configuration from the dotfiles repository
This AppImage is intentionally lightweight. It does not bundle upstream packages or rice source trees; those remain online and are downloaded by the repository's normal install.sh during installation.
Requirements: x86_64 Arch/CachyOS-family Linux, internet access, sudo privileges, and a graphical desktop session.
The installer leaves your desktop wallpaper unchanged.
The .tar.gz asset contains the same AppImage while preserving its executable bit after extraction. If a browser strips the executable permission from the raw .AppImage, mark it executable in your file manager or run chmod +x on it once.
🎬 Showcase / Demo
Huzaifah-Triple-Rice-Showcase.mp4 is a recorded walkthrough of the customized desktop so you can preview the setup before installing it.