问题标签 [conky]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
473 浏览

ubuntu - 无法读取 /.conkyrc : 是一个目录

我刚刚安装了可以正常运行的conky。我安装了一个主题并在我的主目录中创建了一个 .conkyrc 文件夹。当我尝试运行 conky 时,我收到了以下消息:

conky: cannot read /home/.../.conkyrc: Is a directory

问题是什么?

0 投票
0 回答
61 浏览

ubuntu - Conky 问题:以前的壁纸或应用程序背景、双文本、旧的 conky 文本重叠

在此处输入图像描述

我正在使用 Ubuntu 18.04,我的 Conky 设置存在多个问题。

首先,我使用 Variety,更改壁纸应用程序。现在 Conky 拍摄了最早的壁纸背景并使用它直到下次重新启动。任何应用程序也存在同样的问题。

其次,顶级进程或数据消耗等动态表达式与之前的值重叠,即旧值没有被清除。

第三,我的 Conky 文本留下带有垂直偏移的黑色副本,看起来我正在运行两个 Conky。

尝试清除并重新安装 Conky 但没有用。

我的conky.conf

0 投票
1 回答
217 浏览

timer - DPMS 待机定时器倒计时

我希望能够使用 conky 显示一个计时器,显示在显示器进入待机状态之前剩余的时间。例如,如果待机设置为 1200 秒(20 分钟),并且我希望 conky 显示“屏幕停用前 10 分钟”或类似内容。知道在哪里检索当前时间直到待机?RPI4 上的 Raspbian。

0 投票
0 回答
41 浏览

python-3.x - 在 qml 中禁用最小化功能

有没有办法让 Qt 窗口(带有 pyside2 的 qml)永远不会最小化?(不是最小化按钮)

我正在尝试使用 python 3 和 qml (Qt) 实现类似 conky (Linux) 或 rainmeter (Windows)东西

我想要一个无边框的窗口留在屏幕的背面,并且不管它是墙纸的一部分,都留在那儿。使窗口无边界是通过Qt.SplashScreen标志实现的,但禁用最小化比我最初想象的要困难得多。当按下win+时,我尝试过的所有方法都会隐藏窗口。D

0 投票
1 回答
1235 浏览

awesome-wm - awesomeWM:透明wibar?

我使用 awesomewm,并在透明背景的壁纸顶部有一个小的 conky 配置。现在我有想法改变 awesomewm 的行为,让这个小区域保持不变。因此,当最大化一个窗口(客户端?)或排列它们时,这个小区域必须是完全空闲的。我尝试在右侧添加第二个 wibar,更改宽度并使其透明。但我得到的只是一个透明的侧边栏,它显示背景而不是来自 conky 的信息。

是否可以在墙纸上堆叠两个透明组件?哪种配置最好?有没有更好的方法来达到我的目标?

我将 Manjaro 与 awesomewm 一起使用。如果需要,我可以发布配置。

谢谢, 安德烈亚斯

0 投票
1 回答
3219 浏览

lua - 如何更改 Lua 脚本中的文本颜色?

我有两个用于 Conky 日历的脚本,是从互联网上下载的。你可以在这篇文章的末尾找到它。

我不是开发人员,但通常我能够对完成的代码进行小幅编辑并使其适合我的需要。

以前从未接触过 Lua,无法弄清楚如何为整个日历文本设置颜色(当前日期除外)。

我可以理解 cal.lua 中的第三行conky_color = "${color1}%2d${color}"是当前日期颜色的变量。这种颜色后来在第八行的 conky.conf 中定义:color1 = '86b5ea',据我了解,它在第 52 行的 cal.lua 中被调用(conky_color):format(currentday),

我无法弄清楚如何为日历文本的其余部分定义/设置颜色,请帮忙。

我的最终目标是把这个日历放在 Conky 小部件的白色背景上,所以如果事情是这样的话,除了当前日期之外,一切都将是不可见的,因为所有其余文本也是白色的。

这是它在黑色背景上的样子:

在此处输入图像描述

顺便提一下 conky.conf 中通常的颜色格式,即放在${color xyz}前面的${font Fira Mono:size=14}${execpi 3600 ~/.config/conky/cal.lua}${font}在这里不起作用,因为在当前日期之前这只会改变颜色,而当月的其余时间将保持白色,如下面的屏幕截图所示:

在此处输入图像描述

我认为解决方案并不复杂,但没有成功找到它,请帮忙。

脚本:

调用.lua

配置文件

非常感谢!

0 投票
0 回答
73 浏览

python - 如何从脚本外部访问python变量

我正在使用在 curses 包装器循环中运行的 python 脚本。我想要一个 conky 显示脚本中各种 str vars 的值,每秒更新一次。我知道我可以让 python 脚本将数据写入文本文件并让 conky 读取文件,但这似乎效率低下且不可扩展。没有文本文件有哪些方法可以做到这一点?我想像这样使用套接字或管道以及从 conky 调用的帮助脚本

我还没有找到很多关于如何做到这一点。我在manjaro linux上。什么是最好的方法?

0 投票
2 回答
244 浏览

module - Lua 无法打开 libcairo 并出现错误“未定义符号:luaopen_libcairo”

我正在尝试将 conky 配置为与 cairo 一起使用,我在默认 .conkyrc 的顶部添加了“require 'libcairo'”以确保它会加载,但是,当我运行 conky 时,它给了我这个错误:

一直在浏览其他相关问题,大部分都提示lua版本和cairo库不匹配。我确保我使用的是 Lua 5.3,并且我从他们下载页面上的 tarball 编译了最新版本的 Cairo(版本 1.17.4)。

我尝试使用 Lua 解释器加载模块并确定实际导致错误的原因,但是当我给出它时

它返回相同的错误。

清除并重新安装 conky、lua 和 libcairo 后,它仍然无法正常工作。我不知道我哪里出错了,但我很乐意提供读者需要帮助的任何信息。

编辑:我应该补充一点,我正在使用带有 KDE5 的 Arch

0 投票
2 回答
72 浏览

bash - 测试语句和 conky 变量

我正在尝试使 conky 变量仅在某些条件下“打开”。我已经尝试过如下所示的测试语句

本质上应该发生的事情是我将复制的conf文件放在目录中,它将显示“是”。这部分有效。当我将其移出时,它将显示我布置的变量。这行不通。不能以这种方式显示变量还是我做错了什么?

0 投票
1 回答
735 浏览

conky - 如何在 .conkyrc 配置文件中写注释?

如何在.conkyrc配置文件中写注释?