Skip to content

StatIndet/quickshell

Repository files navigation

Warning

当前项目仍未完工,仅作为demo。

项目说明

这是我的 Quickshell 桌面 shell 配置目录,放置在标准的 ~/.config/quickshell 路径下。仓库包含主入口 shell.qmlAppShell.qmlModules/ 业务模块、Widgets/ 可复用控件、Common/ 全局基础设施、共享资源,以及 core/ 下用于向 QML 暴露系统监控和天气数据的 Qt/C++ 自制插件源码。

预览

灵动岛媒体

小工具

灵动岛dashboard

Launcher

致谢

本项目在实现过程中参考并复用了多个优秀开源项目的设计、组件和实现思路,感谢这些项目及其维护者:

  1. end-4/dots-hyprland:可复用组件、Quickshell 模块组织和 Material 风格界面的重要参考来源。
  2. DankMaterialShell:提供了成熟的 Quickshell Material Shell 模板、控制中心和交互设计参考。
  3. caelestia-shell:锁屏界面和 Quickshell Shell 视觉风格的重要参考来源。
  4. qml-niri:Niri IPC、工作区/窗口模型和 QML 插件封装的实现参考。
  5. Breezy Weather:左侧边栏天气界面、天气信息组织和 Material 3 天气可视化设计参考。

开源协议

本项目以 GNU GPL-3.0 作为主许可证发布。项目中参考、改写或复用的第三方源码、设计和资源仍遵循其原始项目许可证;相关许可证副本集中存放在 licenses/ 目录中。

若某个文件中保留了更具体的版权或许可证声明,以该文件内声明和对应上游许可证为准。

About

Works on my machine.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors