-
ZypherOS 0.3.2 Alpha Pre-release
released this
2026-03-25 04:22:47 +00:00 | 1 commits to main since this releaseZypherOS 0.3.2 Alpha Release Notes
Release Date: March 25, 2026
Status: AlphaVersion 0.3.2 is a major "Quality of Life" and hardware compatibility update. While previous releases focused on deployment infrastructure and aesthetics, this milestone ensures ZypherOS feels exceptionally intelligent, responsive, and stable on a wide variety of daily-driver hardware—especially laptops.
Hardware & Laptop Optimizations
- Dynamic Power Management: The installer intelligently detects if the target system is a laptop. If a battery is detected,
power-profiles-daemonis automatically installed and enabled, natively integrating with the KDE Plasma battery applet for instant power-saving profiles. - Wayland Touchpad Defaults: Trackpads behave intuitively out of the box on Wayland. "Tap-to-click" and "Natural Scrolling" are enforced globally via default user skeleton configurations (
kcminputrc). - Bluetooth FastConnect: Enabled
ExperimentalandFastConnectablefeatures in the core BlueZ configuration, drastically improving connection speeds and battery reporting for modern wireless earbuds and controllers. - NVIDIA DKMS Integration: Swapped the static
nvidiapackage fornvidia-dkms. This guarantees that if a user switches to a custom kernel, graphics modules will automatically recompile during the pacman transaction, preventing broken graphical environments on reboot.
Performance & Stability
- Out-of-Memory Protection: Enabled
systemd-oomdby default. Instead of the entire desktop freezing when RAM capacity is reached, the system will surgically terminate the specific application or browser tab causing the memory leak, keeping the desktop perfectly responsive. - BTRFS Self-Healing: For users selecting BTRFS, a monthly systemd timer (
btrfs-scrub@-.timer) is now automatically enabled. This silently checks the root filesystem for bit-rot and repairs any silent data corruption in the background.
Storage & Quality of Life
- Automated Cache Cleaning: Implemented a global Pacman hook utilizing
paccache. Upon every package installation, upgrade, or removal, the system automatically purges old cached packages, keeping only the two most recent versions. This permanently prevents the root partition from filling up with obsolete package files over time. - Out-of-the-Box Multimedia: ZypherOS now ships with a complete suite of GStreamer plugins (
gst-plugins-good,gst-plugins-bad,gst-plugins-ugly, andgst-libav). Users can seamlessly stream proprietary HTML5 web video without needing to hunt down missing codecs.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
zypheros-0.3.2-Alpha-x86_64.iso
3 downloads ·
2026-03-25 04:22:32 +00:00 · 1.4 GiB
- Dynamic Power Management: The installer intelligently detects if the target system is a laptop. If a battery is detected,
-
ZypherOS 0.3.1 Alpha Pre-release
released this
2026-03-20 04:28:09 +00:00 | 11 commits to main since this releaseZypherOS 0.3.1 Alpha Release Notes
Release Date: March 20, 2026
Status: AlphaWhile 0.3.0 established our indestructible, hardened foundation, ZypherOS 0.3.1 focuses heavily on the premium user experience and backend infrastructure. This update transforms the visual boot sequence from a standard Linux text scroll into a seamless, professional OEM-style experience, while drastically optimizing our package delivery network.
✨ The Premium Boot Experience
The journey from the motherboard BIOS to the Plasma desktop is now completely seamless, visually cohesive, and completely silent.
- Limine Bootloader Theming: The Limine boot menu has been completely customized. It now features the ZypherOS background wallpaper, a cleaned-up UI with padded margins, and strict adherence to the system-wide Carbonfox hex color palette.
- True "Silent Boot": Aggressive kernel parameters (
quiet splash loglevel=3 rd.udev.log_priority=3 vt.global_cursor_default=0) have been implemented to completely suppress all kernel initialization text, hardware warnings, and blinking cursors during startup. - Plymouth BGRT Integration: ZypherOS now uses Plymouth with the
bgrttheme injected directly into the initramfs. This allows the OS to pull your physical motherboard's OEM logo (Dell, ASUS, TianoCore, etc.) and place a clean loading spinner directly beneath it, perfectly masking the Linux boot process. - De-Branding: Removed the default Arch Linux watermark from the Plymouth boot sequence to maintain a pure, dedicated ZypherOS aesthetic.
🌩️ Infrastructure: The Micro-Repo Architecture
To optimize bandwidth and deployment speed, we have completely overhauled how ZypherOS retrieves packages during and after installation.
- Overlay Repository Model: ZypherOS has officially pivoted away from hosting a monolithic 300GB+ Arch Linux mirror. The OS now dynamically pulls standard system packages (
core,extra,multilib) directly from the fastest official global Arch mirrors viareflector. - Harvester Micro-Repo: Custom OS assets and configurations (the
zypheros-*packages) are now hosted on a dedicated, lightweight "micro-repo" running on our newly deployed Harvester hyperconverged cluster. This ensures instant delivery of custom packages without the overhead of syncing the entire Arch ecosystem.
🛠️ Bug Fixes & Stability
- Package File Collisions: Resolved a critical file conflict during system updates where
zypheros-releaseandzypheros-desktop-envcompeted for ownership of branding assets. Wallpapers and icons have been properly isolated into the desktop package. - Fastfetch OS Recognition: Fixed an infinite symlink loop issue involving
/etc/os-releaseand/usr/lib/os-release. The system identity files are now strictly aligned with upstream Arch Linux packaging standards, ensuring tools like Fastfetch reliably display the ZypherOS logo and system information.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
zypheros-0.3.1-Alpha-x86_64.iso
0 downloads ·
2026-03-20 04:27:58 +00:00 · 1.4 GiB
-
ZypherOS 0.3.0 Alpha Pre-release
released this
2026-03-16 01:58:23 +00:00 | 36 commits to main since this releaseZypherOS 0.3.0 Alpha Release Notes
Release Date: March 15, 2026
Status: AlphaZypherOS 0.3.0 is a massive architectural milestone. This release transforms the baseline installer into a hardened security fortress, introduces robust system rollback capabilities, and refines the default desktop experience for maximum stability across all hardware.
Whether you are deploying to a bare-metal gaming rig or a datacenter hypervisor, 0.3.0 is designed to boot flawlessly and defend itself out of the box.
Desktop & Terminal Evolution
To ensure 100% boot success and stability across all physical hardware and virtual machines, we have updated the default terminal deployment:
- Terminal Replacement: Opted to remove Ghostty as the default terminal, replacing it with a deeply customized version of Konsole. Konsole guarantees flawless Wayland and X11 rendering regardless of GPU hardware or virtualization layers.
- The Zypher Aesthetic: Konsole has been pre-configured via
/etc/skelto feature the highly requestedCarbonfoxcolor palette, 0.9 background opacity, and theMesloLGS Nerd Font. - Global Shell Configs (
zypheros-shell-config): The customfishshell andstarshipprompts have been broken out into their own independent package. They now deploy globally to/etc/fish/conf.d/, ensuring all users inherit the ZypherOS aesthetic while keeping their personal~/.configdirectories safe during system updates. - Advanced Terminals: Ghostty and Alacritty have been moved to the official
repo.zyphersystems.comrepository for power users who prefer hardware-accelerated terminals.
The Security Fortress
The core kernel and network stacks have been aggressively hardened to mitigate modern attack vectors without sacrificing daily desktop usability.
- AppArmor Enforced: The kernel now boots with AppArmor strictly enforced, actively confining system services and Flatpak sandboxes.
- Kernel Network Hardening (
sysctl):- Active TCP SYN Flood protection (SYN Cookies enabled).
- Strict Reverse Path Filtering (Spoofing protection).
- ICMP Redirects and Source Routing explicitly disabled to prevent MITM attacks.
- Martian packet logging enabled for network auditing.
- Attack Surface Reduction: Obscure network protocols (DCCP, SCTP, RDS, TIPC) are now explicitly blacklisted via
modprobe. - Encrypted DNS:
systemd-resolvednow defaults to Opportunistic DNS-over-TLS (DoT), automatically encrypting DNS queries when supported by the network. - Strict Firewall:
firewalldis enabled by default, dropping all unrequested external traffic while explicitly managing SSH access based on user installation choices.
Filesystem & Recovery
- BTRFS & Snapper Integration: Choosing BTRFS during installation now automatically configures an optimized subvolume layout (
@,@home,@log,@pkg,@snapshots). - Automated Rollbacks:
snapperandsnap-pacare now fully integrated and configured offline during the chroot phase, enabling instant system rollbacks via the bootloader.
Installer Quality of Life Improvements
- Media Ejection Prompt: Added an active prompt to remove installation media (ISO/USB) prior to the final reboot sequence to prevent VM boot loops.
- Resilient Chroot Execution: Fixed a critical bug where offline D-Bus calls would silently crash the deployment script.
- Dynamic Memory: Added intuitive selection for ZRAM (50% or 100% of physical RAM) vs. traditional Swap partitions.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
zypheros-0.3.0-Alpha-x86_64.iso
4 downloads ·
2026-03-16 01:57:41 +00:00 · 1.4 GiB
-
ZypherOS 0.2.1 Alpha Pre-release
released this
2026-03-13 16:45:19 +00:00 | 38 commits to main since this releaseZypherOS Alpha 0.2.1 Release Notes
Release Date: March 2026
Release Type: Alpha Phase (Backend & Infrastructure Polish)ZypherOS 0.2.1 is a major step forward in our mission to build a pristine, stable, and highly optimized Arch Linux foundation for power users. This update focuses heavily on user autonomy, system survivability, and streamlining the post-install experience without adding unnecessary graphical bloat.
What's New
The ZypherOS Master Guide
We believe that an operating system should empower its users, not hide its mechanics from them. ZypherOS now ships with a native, highly opinionated, and comprehensive offline system manual.
- Terminal Native: Launch the guide at any time by typing
zypheros-guide. This opens the manual in a read-only Neovim instance, complete with syntax highlighting and full keyboard navigation. - GUI Accessible: For a more traditional reading experience, you can now find the "ZypherOS Guide" in your Plasma application launcher. This opens the manual in Okular with fully clickable anchor links.
- First-Boot Greeter: On your very first login, the OS will automatically present the guide using a lightweight, self-destructing
.desktoptrigger. No heavy Electron "Welcome Apps" running in the background—just the information you need, exactly once.
Automated BTRFS Rollbacks (Self-Healing System)
For users who select the BTRFS filesystem during installation, system survivability is now fully automated.
- Pacman Integration: We have integrated
snap-pacdirectly into the deployment engine. Every time you install, update, or remove software viapacman, the system silently takes a "pre" and "post" snapshot of your root directory. - Automated Maintenance: Snapper cleanup and timeline timers are now enabled by default to prevent old snapshots from filling up your drive. If an update ever breaks your system, you can instantly roll back from the command line without losing your personal data.
Environment Payloads (Meta-Packages)
ZypherOS 0.2.1 finalizes the architecture for our opt-in environments. Instead of forcing bloat onto the base ISO, you can transform your minimal system with a single command:
sudo pacman -S zypheros-gaming-env(Steam, Lutris, Gamemode, Wine)sudo pacman -S zypheros-creator-env(OBS, Kdenlive, Krita, Audacity)sudo pacman -S zypheros-virtualization-env(QEMU/KVM, Virt-Manager)
Terminal & Shell Polish
- Fish Integration: Ghostty terminal users will now see a clean, custom ZypherOS prompt on launch, reminding them how to access the system documentation.
- Pacman Eye Candy: Enabled the
ILoveCandyprogress bar in/etc/pacman.conffor a better visual experience during package downloads.
How to Upgrade
For Existing 0.2.0 Testers:
You do not need to reinstall the OS. Simply run a full system sync to pull down the latest packages and the new guide:sudo pacman -Syu sudo pacman -S zypheros-guide snap-pacDownloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
zypheros-0.2.1-Alpha-x86_64.iso
3 downloads ·
2026-03-13 16:44:59 +00:00 · 1.4 GiB
- Terminal Native: Launch the guide at any time by typing