问题标签 [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.
ubuntu - 无法读取 /.conkyrc : 是一个目录
我刚刚安装了可以正常运行的conky。我安装了一个主题并在我的主目录中创建了一个 .conkyrc 文件夹。当我尝试运行 conky 时,我收到了以下消息:
conky: cannot read /home/.../.conkyrc: Is a directory
问题是什么?
timer - DPMS 待机定时器倒计时
我希望能够使用 conky 显示一个计时器,显示在显示器进入待机状态之前剩余的时间。例如,如果待机设置为 1200 秒(20 分钟),并且我希望 conky 显示“屏幕停用前 10 分钟”或类似内容。知道在哪里检索当前时间直到待机?RPI4 上的 Raspbian。
awesome-wm - awesomeWM:透明wibar?
我使用 awesomewm,并在透明背景的壁纸顶部有一个小的 conky 配置。现在我有想法改变 awesomewm 的行为,让这个小区域保持不变。因此,当最大化一个窗口(客户端?)或排列它们时,这个小区域必须是完全空闲的。我尝试在右侧添加第二个 wibar,更改宽度并使其透明。但我得到的只是一个透明的侧边栏,它显示背景而不是来自 conky 的信息。
是否可以在墙纸上堆叠两个透明组件?哪种配置最好?有没有更好的方法来达到我的目标?
我将 Manjaro 与 awesomewm 一起使用。如果需要,我可以发布配置。
谢谢, 安德烈亚斯
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
配置文件
非常感谢!
python - 如何从脚本外部访问python变量
我正在使用在 curses 包装器循环中运行的 python 脚本。我想要一个 conky 显示脚本中各种 str vars 的值,每秒更新一次。我知道我可以让 python 脚本将数据写入文本文件并让 conky 读取文件,但这似乎效率低下且不可扩展。没有文本文件有哪些方法可以做到这一点?我想像这样使用套接字或管道以及从 conky 调用的帮助脚本
我还没有找到很多关于如何做到这一点。我在manjaro linux上。什么是最好的方法?
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
bash - 测试语句和 conky 变量
我正在尝试使 conky 变量仅在某些条件下“打开”。我已经尝试过如下所示的测试语句
本质上应该发生的事情是我将复制的conf文件放在目录中,它将显示“是”。这部分有效。当我将其移出时,它将显示我布置的变量。这行不通。不能以这种方式显示变量还是我做错了什么?
conky - 如何在 .conkyrc 配置文件中写注释?
如何在.conkyrc
配置文件中写注释?