不可变基础 · 声明式系统
滚动平铺 Wayland 合成器
桌面模块系统 · 现代组件
MeoLinux 是一个构想中的、以 NixOS 为基因的 Linux 发行版。它试图将 Niri 合成器 的滚动平铺窗口管理哲学与 DMS 桌面套件 (Desktop Module Suite) 深度融合,创造出一种“流动式平铺 + 模块化桌面”的全新体验。
但请注意 —— 截至目前,这个发行版只存在于概念文档与设计草稿中。红色横幅已明确宣告:该项目还未开始。 没有 ISO,没有仓库提交,甚至连 flake 都未曾写入。此处仅为一场提前到来的宣告与乌托邦蓝图。
Niri 是下一代 Wayland 合成器,基于滚动而非传统 workspace。窗口像无限卷轴一样水平滚动,拒绝重叠,完美适配现代宽屏与动态工作流。MeoLinux 计划将其设为默认合成器,并深度优化键盘驱动体验。
DMS (Desktop Module Suite) 将是一组轻量、去耦合的桌面组件:状态栏、启动器、通知中心、控制面板,均基于 GTK4/ Rust 构建。与 NixOS 模块系统紧密集成,每个组件都能按需替换或完全移除。
完全继承 NixOS 的可复现性、原子升级与回滚能力。MeoLinux 将作为 NixOS 的“衍生风味”,提供开箱即用的 niri + DMS 配置集,但坚持上游兼容,你也可以随时切换回标准 NixOS。
窗口永不重叠,向右侧无限延展。配合触摸板手势或快捷键,在“窗口河流”中流畅导航。没有虚拟桌面切换的割裂感,一切尽在滚动之间。
状态栏、应用启动器、会话管理……每个桌面模块都可以独立启用/禁用,甚至用你喜欢的替代品覆盖。所有配置通过 Nix 统一管理,告别配置碎片化。
项目路线图包括:NixOS 模块封装 Niri、开发 DMS 核心组件、默认主题与定制工具集。可惜目前开发进度为 0%,急需贡献者(或者奇迹)。
MeoLinux 目前仅存在于想象与本文档中。
没有源代码,没有 ISO,没有任何二进制产物。仓库空空如也,RFC 尚未撰写,设计稿还停留在作者的脑海。红色横幅不是为了哗众取宠,而是一则诚实声明:这是一个零进度的未来计划。
Niri 的滚动平铺范式打破了传统桌面的分页概念,而 DMS 专为“动态工作区”而设计 —— 状态栏能实时反映窗口滚动位置,手势响应与合成器原生集成。两者结合将带来一种“无边界生产力”错觉。然而,这一切依旧停留在设计文档中。
以上所有阶段均未动工,目前只有热情和 red banner 是真实的。