Desind is not just another Linux distribution; it is a meticulously engineered computing platform designed for the modern power user, gamer, and developer.
Born from the Linux From Scratch (LFS) philosophy, Desind rejects the technical debt of legacy systems. We have excised X11 entirely, built a custom kernel acting as a central mediator, and isolated package management into distinct dimensions. The result is an operating system that offers the raw performance of a minimal kernel with the usability of a polished consumer product.
"Simplicity is the ultimate sophistication." — Desind embodies this by removing the bloat, not the features.
| Feature | Description |
|---|---|
| 🚀 Built From Scratch | No upstream parent. No Debian, No Arch, No Fedora base. Pure LFS architecture optimized for modern hardware. |
| 💀 X11 Extinguished | A pure Wayland environment. No legacy X11 code, resulting in lower input latency and a smaller attack surface. |
| 🎨 Hyprland + Quickshell | A pre-configured, highly polished tiling window experience powered by Quickshell (QtQuick/QML) for GPU-accelerated UI elements. |
| 📦 Dimensional Packaging | A revolutionary hybrid approach separating Core, Dev (Guix), and User (Flatpak) layers. |
| 🎮 Gaming Native | Kernel-level optimizations (Zen/Preempt), built-in XFS support, and pre-tuned Mesa/Vulkan stacks. |
| 🤖 Android Subsystem | Native execution of Android applications via integrated Waydroid support. |
Desind adopts a unique "Grandfather & Descendants" architecture to manage system resources and isolation.
At the heart of Desind lies a heavily customized Linux Kernel (6.x).
- Tuning: Compiled with
-O3and Graphite optimizations via GCC 15.2.0. - Scheduling: Uses
ZenorPreempt-RTpatches to ensure microsecond latency for gaming. - Filesystem: XFS is built directly into the kernel (not a module) to handle massive assets and high-throughput I/O.
- Role: The Kernel acts as the "Grandfather," mediating resources between isolated user-spaces using Namespaces and Cgroups v2.
We do not use heavy Desktop Environments.
- Compositor: Hyprland. It provides the tiling logic and animations.
- Shell: Quickshell. The bar, launcher, and notifications are rendered using lightweight QML, ensuring the CPU remains free for heavy tasks.
- Pipewire: The nervous system for audio and video, handling low-latency streams between sandboxed applications.
Desind solves "Dependency Hell" by separating concerns into three interacting dimensions:
Dimension A: The Immutable Host (LFS)
The base system contains only what is necessary to boot and run the compositor.
- Components: Glibc, GCC libs, Coreutils, Systemd/Init, Wayland, Hyprland.
- Philosophy: Rock-solid stability. Rarely touched by the user.
Dimension B: The Developer (GNU Guix)
For development tools, compilers, and CLI utilities.
- Tech: GNU Guix.
- Benefit: Functional package management. Rollback instantly if an update breaks your dev environment. Isolated from the core system libraries.
Dimension C: The User (Flatpak)
For GUI applications, Games, and Browsers.
- Tech: Flatpak (Flathub).
- Benefit: Sandboxed security. Discord, Steam, and OBS run without polluting the system dependencies.
- Integration: Uses XDG Portals to communicate seamlessly with the Host (opening files, screen sharing) without breaking isolation.
(Placeholders for screenshots - Recommended: Show a clean desktop, a terminal with Neofetch, and a gaming session)
Desind provides a polished "Just Works" installation experience, contradicting the complexity of its internal architecture.
- Download the Live ISO.
- Boot into the Live Wayland environment.
- Launch Calamares: Our customized installer will handle partitioning (defaulting to XFS) and bootstrap the LFS image.
- Reboot into a ready-to-use Hyprland session.
Desind is an ambitious project pushing the boundaries of what a Linux distribution can be.
Myden - Desind Founder. | Made with ❤️ and C++.
Built for Creators, By a Creators.
