我在德国工作,我的一些同事在印度工作,一些在加拿大工作。
是否有一种软件可以在 Ubuntu *和兼容环境中运行,以便背景屏幕显示带有可配置世界时钟的小部件或动态壁纸?
如果这很重要的话,我有一个 4K 屏幕。
*我使用 Xubuntu 18.04 LTS
答案1
Conky 可以使用 来安装sudo apt install conky-all
。
以下是conky在Xubuntu 18.04上运行的示例。
作为背景准备,除了底部的实际面板外,我还在屏幕顶部创建了一个空白面板。
然后我创建了~/.config/conky.conf
一个包含以下内容的纯文本文件:
-- vim: ts=4 sw=4 noet ai cindent syntax=lua
--[[
# Conky, a system monitor, based on torsmo
]]
conky.config = {
-- background = false,
default_color = '222222',
double_buffer = true,
draw_shades = false,
extra_newline = false,
font = 'Ubuntu Mono:bold:size=14',
gap_x = 1,
gap_y = 742,
minimum_width = 500,
own_window_class = 'Conky',
own_window_hints = 'undecorated,above,sticky,skip_pager',
own_window_transparent = yes,
own_window_colour = '454545',
own_window_argb_visual = true,
own_window_argb_value = 150,
own_window = true,
own_window_type = 'desktop',
short_units = true,
text_buffer_size = 256,
update_interval = 2.0,
use_spacer = 'right',
use_xft = true
}
conky.text = [[
${time %a %d %b} IST ${time %H:%M} UTC ${utime %H:%M} EST ${tztime America/New_York %H:%M} CAN_YU ${tztime Canada/Yukon %H:%M}
]]
-- info re. time zones in /usr/share/zoneinfo folder
我还使用以下方法将 conky 添加到 Xubuntu 的自动启动菜单中菜单 > 设置 > 会话和启动 > 应用程序自动启动如图所示。使用--pause=30
延迟 30 秒让 conky 立即启动:这是可选的,但我只是将其用作预防措施。
虽然我可以conky
使用我的 conky 来运行~/.config/conky/conky.conf
,但使用conky -c ~/.config/conky/conky.conf
已被证明是有效的J. Doe 的案件。
关于 conky.conf 的说明
- 可以使用前导注释掉单行
--
--[[
可以使用开头和结尾注释掉多个连续的行]]
default_color = 222222
是文本颜色。Conky 不使用#222222
,而只使用222222
。gap_x = 1
是距屏幕左边缘的距离gap_y = 742
将 conky 窗口放置在非常靠近顶部边缘的位置,需要根据屏幕尺寸进行调整minimum_width
应该大于内容占用的宽度update_interval = 2.0
对我有用- 该
conky.text
行指定您的内容time %a %d %b
生成您所在地区的星期几、日期和月份,如中所述man date
- IST、UTC、EST 和 CAN_YU 后面的代码提供印度时间、世界时间、美国东海岸时间和加拿大时间(育空地区)。其他时区的信息位于文件
/usr/share/zoneinfo
夹中
(我无法使 conky 背景完全透明!)
如果你想修改你的conky.conf
,打开你的终端并运行conky
。当你编辑并保存时conky.conf
,conky 窗口会消失并重新出现以反映更改。