发现 
桌面应用效率工具
Conky:轻量级系统监视器
一款免费轻量的系统监视工具,能把 CPU、内存、网络等信息直接绘制在桌面或输出到控制台、文件和 HTTP。
- 浏览
- 2
- 访问
- 0
- 下载
- 0
- 版本
- v1.26.0
- 平台
- Linux、macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Conky 是一款免费、轻量的系统监视器,可在 X、Wayland(有若干限制)以及 macOS 上运行。它可以把系统信息渲染到桌面,也可以输出到控制台、文件或 HTTP。项目使用 C++ 编写,遵循 GPLv3 协议,主页为 https://conky.cc。
主要功能
- 300 多个内置对象:系统信息(uname、uptime、CPU、内存、磁盘、类似
top的进程状态、网络)、IMAP/POP3 邮件,以及 MPD、XMMS2、Audacious 等音乐播放器信息。 - 控件与交互:文本、进度条、图形控件,支持自定义字体与颜色,并支持鼠标事件。
- 可扩展性:可用自定义脚本,也可用 Lua 结合 Imlib2 和 Cairo 绘图绑定做更复杂的绘制。
- 跨平台:Linux、FreeBSD、OpenBSD、DragonFlyBSD、NetBSD、Solaris、Haiku、macOS,另提供 Docker 镜像(
amd64、armv7、aarch64/armv8)。
效果示例(来自社区配置):
![]()
安装与使用
大多数发行版的包管理器中已提供 Conky,安装方式见 Wiki 的 Installation 页面。想要最新版本,可以使用 AppImage 或 Nix flake。
AppImage
从 GitHub Releases 下载(可能需要主机上的运行时库):
chmod +x ./conky-*.AppImage # make it executable
./conky-*.AppImage -C > ~/.conkyrc # create a default config
./conky-*.AppImage # run
Nix Flake
自 v1.17.0 起可用,与 nixpkgs 中的包并存:
{
inputs = {
conky.url = "github:brndnmtthws/conky";
};
}
使用 inputs.conky.packages.${system}.default(<=v1.19.8 使用 inputs.conky.packages.${system}.conky),也可通过 github:brndnmtthws/conky?ref=refs/tags/v1.19.8 固定某个 tag。
文档
- 参考文档 https://conky.cc/:配置项、对象与 Lua API
- Conky Wiki:安装、配置项、社区配置与 FAQ
注意事项
- 在 Wayland 下运行有若干限制(README 原文为 with caveats)。
- AppImage 依赖主机提供部分运行时库;如遇 Lua 绑定问题,可关注最新版本的修复。
- 项目采用 GPLv3 许可证。
本作品整理自 GitHub 开源项目 brndnmtthws/conky,原作者 @brndnmtthws,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v1.26.0当前版本
新增 `${pa_source_volume}`(默认 PulseAudio 录音源音量);修复 `${exec}` 长命令被静默截断、X11 桌面名列表缺少结尾 NUL、AppImage 中 Lua 绑定加载失败等问题。
评论