Dux Calendar:多账户桌面日历

26次阅读
没有评论
Dux Calendar 免费下载|多账户桌面日历
获取下载链
微信关注「软件教程管家」公众号,回复 dux-calendar
官方渠道:GitHub 仓库

30秒速读

如果你在 Linux 桌面上同时用着好几个日历账户,来回切换客户端很烦,Dux Calendar 想解决的就是这件事:本地、Google、Microsoft、CalDAV、iCloud 日历收进一个托盘应用,守护进程常驻后台,登录自动启动。据项目说明,它的前提是你能接受 Quickshell 与 Qt 6 这一套桌面依赖,纯终端用户或需要企业级日历运维能力的人要先看清边界再选。

前往 GitHub 查看 Dux Calendar

GitHub 国内访问较慢,如打不开可多刷新几次

软件信息表

项目 内容
名称 Dux Calendar
定位 多账户桌面日历聚合客户端
技术栈 Go 核心服务、Quickshell、Qt 6 声明式界面
日历来源 本地、Google、Microsoft、CalDAV、iCloud
运行形态 轻量级守护进程,托盘图标常驻,带事件提醒
运行平台 Linux、FreeBSD
获取方式 Flatpak、Arch Linux AUR、源码构建、发布归档
启动方式 登录启动,XDG autostart 拉起隐藏的后台守护进程
源码构建要求 Go 1.25 或更高版本,dux-qml-common 子模块必须初始化

上手指南

  1. 先选获取渠道:图省事走 Flatpak,Arch 用户走 AUR,想改界面或跟进最新源码再走源码构建,发布归档适合 FreeBSD 等没有包管理覆盖的平台。
  2. 源码构建先备齐依赖:动手前确认三件事:dux-qml-common 子模块已经初始化、Quickshell 与 Qt 6 声明式组件就绪、Go 版本不低于 1.25,缺任何一项构建都可能半路失败。
  3. 开登录启动:装好后打开登录启动选项,让守护进程以隐藏方式随会话启动,这样托盘图标和事件提醒不需要每次手动拉起。
  4. 逐个接入日历账户:本地、Google、Microsoft、CalDAV、iCloud 按需逐个接进同一个界面,接完先核对事件有没有完整出现,再当成主力日历用。
  5. 用托盘 workflow 替代多客户端:日常查看、提醒都走托盘入口,确认聚合视图符合预期后,再把旧的多个日历客户端陆续停掉。

装完必改设置

  1. 登录启动:把隐藏守护进程的登录启动打开,这是托盘常驻和事件提醒能持续工作的基础,关掉它就等于回到手动启动的老路。
  2. 托盘与提醒:确认托盘图标正常显示、事件提醒能按时弹出,提醒是这类工具的核心价值,装完第一天就值得专门验证一次。
  3. 账户聚合视图整理:多账户接进来后,先梳理哪些日历需要常看、哪些只在特定场景看,避免所有账户平铺在一起反而比以前更乱。
  4. 调试界面目录显式指定:想测试改动后的界面时,不要直接改运行时目录里的解包内容,启动校验会把它覆盖掉;改用 dcal -c 或 DANKCAL_SHELL_DIR 显式指定界面目录。

注意事项与常见问题

  • 子模块没初始化,构建必失败:源码构建最常见的坑就是 dux-qml-common 子模块没拉下来,构建报错时先查这一步,别急着怀疑依赖版本。
  • 桌面依赖缺了跑不起来:Quickshell、Qt 6 声明式组件和 Qt.labs.platform 托盘能力都是硬性要求,桌面环境不满足这些条件就无法按这条路径运行。
  • 认证与同步细节要自己核实:据项目说明,各日历提供商的认证方式、同步冲突处理和离线行为没有详细展开,正式接入前建议先看源码或实际跑一遍确认。
  • 非 Quickshell 桌面兼容范围未说明:界面和托盘 workflow 依赖桌面环境能力,在非 Quickshell 或非 Qt 6 桌面上的表现没有明确说明,换桌面环境前先实测。
  • 运行时目录的手改会被覆盖:启动时界面会校验并解包到会话运行时目录,直接改那里的文件下次启动就没了,调试一律走显式指定的界面目录。

获取渠道怎么选

渠道 适合谁
Flatpak 不想折腾依赖的大多数 Linux 桌面用户,首选
Arch Linux AUR Arch 用户,跟系统包管理走最顺手
发布归档 FreeBSD 等没有现成包的平台
源码构建 想改界面、参与开发的开发者,需备齐子模块与桌面依赖

推荐:先 Flatpak 或 AUR 用起来,确认聚合视图和提醒符合预期;只有需要定制界面时再走源码。

适合谁,不适合谁

适合:用 Linux 桌面、接受 Quickshell 与 Qt 生态,希望一个托盘应用管住多个日历账户的个人用户、开发者和系统维护者。

不适合:偏好纯终端 workflow 的用户,可以对照项目文档里提到的 khal 生态;需要精细的认证、同步冲突处理、提醒可靠性保障或企业级运维能力的场景,选型前务必先检查源码与实际运行表现。

一句话取舍:桌面能跑 Quickshell 与 Qt 6、又想把多账户日历收进一个托盘入口时,它值得一试;否则换个更贴合自己 workflow 的工具更划算。

推广Dux Calendar 免费下载|多账户桌面日历

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:12小时 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
正文完
 0
评论(没有评论)