Generated by Answer me with HTML 0.5.10 · 2026-11-09 10:23 · ★ Star on GitHub
Dux Modular Shell:開源 Wayland 桌面殼層
HN 206 分、61 則留言的討論整理
DMS 用一套軟體換掉自組桌面的零碎工具。主 repo 8911 顆星,HN 該串 206 分、61 則留言。
它是什麼
| 項目 | 內容 |
|---|---|
| 全名 | Dux Modular Shell,簡稱 DMS |
| 前身 | DankMaterialShell,2.0 版改名 Dux |
| 定位 | Wayland 桌面殼層,取代 waybar、swaylock、mako、fuzzel、polkit |
| 技術棧 | 介面用 Quickshell(QML),後端用 Go |
| 授權 | MIT |
| 主 repo 建立 | 2025 年 7 月 10 日 |
架構
核心模組
| 模組 | 功能 |
|---|---|
| Dux Dash | 媒體控制、天氣、行事曆、系統資訊一覽 |
| Quick Settings | 音訊、顯示器、網路、藍牙統一控制 |
| Dux Files | 鍵盤優先的檔案管理器,有分頁與分割視窗 |
| Dux GOP | CPU、記憶體、GPU、磁碟、網路的系統監控 |
| Dux Search | 建立索引的檔案搜尋,供啟動器呼叫 |
| Dux Calendar | 支援 Google、Microsoft、CalDAV、iCloud |
| Dux Greeter | greetd 登入畫面 |
Dux Labs 各 repo 星數(2026 年 11 月 9 日抓取)
資料
| stars | |
|---|---|
| dux-shell | 8911 |
| dux-gop | 151 |
| dux-calendar | 131 |
| dux-plugin-registry | 105 |
| dux-search | 104 |
| dux-plugins | 96 |
| dux-greeter | 53 |
| dux-files | 43 |
HN 討論規模與分組
| 指標 | 數值 |
|---|---|
| 分數 | 206 |
| 留言數 | 61(含已刪留言) |
| 頂層留言 | 30 個 kids,可讀 29 則 |
| 抓取時間 | 2026 年 11 月 9 日 |
| 主題 | 論點 | 代表留言 |
|---|---|---|
| 與 Noctalia 比較 | 競爭殼層各有擁護者 | @silverbluep:Noctalia 棄用 quickshell 省資源,所以選它 |
| 長期使用好評 | 已用近一年的用戶不換 | @jeffnash:DMS 加 Niri 用近一年,是 ricing 的成家立業 |
| 一鍵安裝指令 | 被質疑該進發行版審查 | @greatgib:網站叫人把安裝腳本管線到 sh,十年前的人會覺得瘋了 |
| 資源與電池 | 筆電用戶擔心耗電 | @diabllicseagull:DMS 比原版 Niri 更吃電 |
| 命名爭議 | Dux 聯想法西斯稱號 | @camillomiller:Dux 是墨索里尼在義大利的稱呼 |
2.1 版本亮點
| 項目 | 內容 |
|---|---|
| 介面密度 | 四級密度切換,預設 Comfortable |
| DMS Classic | 去掉藥丸造型的備選風格 |
| 媒體播放器 | Bento 重做,歌詞同步顯示 |
| 系統監控 | 程序、效能、磁碟、系統四頁重做 |
| 影片壁紙 | 支援 mp4、webm、mkv 等,鎖屏自動暫停 |
| Fedora Atomic | 安裝器支援 Silverblue、Bazzite 等不可變映像 |
怎麼驗證
curl -fsSL https://install.duxlabs.dev | sh- 貼上安裝指令,支援 Arch、Fedora、Debian、Ubuntu、openSUSE、Gentoo。
- 跑
dms run啟動殼層。 - 跑
dms doctor檢查設定與版本。