由于 trendforge.devlive.top 访问受限,请切换到 trendforge.devlive.org 域名

caelestia-dots

caelestia-dots/shell

QML 活跃
789
2026-08-04
10k
+42
#8
776

项目介绍

‼️ 此处无waybar‼️

A fluid, morphing shell for your Linux desktop

智能解读

点击生成更详细的项目介绍

智能标签

生成技术栈、用途、特征、受众等多维度标签

使用场景

使用场景 自动生成

最适合需要快速部署、高度可定制的Hyprland桌面壳,尤其适合Arch和NixOS用户,提供现成的Qt6组件和系统监控集成。

1

快速搭建Hyprland桌面

从零配置Hyprland环境耗时且容易出错,需要一套现成的美观桌面壳。

通过AUR或Nix一键安装caelestia-shell,自动配置Quickshell组件和Hyprland集成,无需手动调校。

Arch用户运行`yay -S caelestia-shell`后,执行`caelestia shell -d`即可启动带widgets和状态栏的桌面。

2

定制化Qt6桌面组件

想用Quickshell开发自定义widgets,但缺乏完整示例和调试环境。

直接修改本地安装的QML文件(位于~/.config/quickshell/caelestia),利用cmake重新构建即可快速迭代。

修改音量控件或系统托盘样式后,运行`cmake --build .`热更新,无需重启整个shell。

3

多发行版统一桌面体验

在Arch和NixOS间切换时,桌面配置不兼容,需要重复维护。

项目同时提供AUR包和Nix flake,通过`nix run github:caelestia-dots/shell`即可在NixOS上运行相同桌面。

在NixOS的configuration.nix中导入flake,用`caelestia-shell`命令启动,保持与Arch一致的UI。

4

集成系统监控与音频可视化

需要实时显示CPU/GPU温度、网络状态和音频频谱,但现有方案配置复杂。

利用内置的libcava和lm-sensors集成,通过Quickshell widgets直接展示传感器数据和Cava音频可视化。

启动后自动在任务栏显示CPU温度,并在音乐播放时显示动态频谱条。

项目健康度

B
79/100
良好
活跃度人气增长社区文档
活跃度 23/23

距上次更新 1 天

人气 24/25

平台 Star TOP 5% · Forks 776

增长 13/25

本周 +131 ⭐ · 本月 +662 ⭐

社区 11/17

52 位贡献者 · 0 条平台评论

文档 8/10

缺少 1 项内容

在 GitHub 上查看

项目信息

来源 GitHub
周期 每日
仓库ID caelestia-dots/shell
最新提交 2026-08-04 10:25:13
第一收录 2026-08-05 08:00:45
最后更新 2026-08-05 08:00:45

赞赏支持

如果本站对你有帮助,欢迎打赏支持

微信打赏码

微信

支付宝打赏码

支付宝

评论 0

登录 后发表评论

加载评论中...

助手