Ubuntu 实时世界时钟应用可以作为桌面壁纸或小部件吗?

Ubuntu 实时世界时钟应用可以作为桌面壁纸或小部件吗?

我在德国工作,我的一些同事在印度工作,一些在加拿大工作。

是否有一种软件可以在 Ubuntu *和兼容环境中运行,以便背景屏幕显示带有可配置世界时钟的小部件或动态壁纸?

如果这很重要的话,我有一个 4K 屏幕。

*我使用 Xubuntu 18.04 LTS

答案1

Conky 可以使用 来安装sudo apt install conky-all

以下是conky在Xubuntu 18.04上运行的示例。

Conky 显示四个区域的时间

作为背景准备,除了底部的实际面板外,我还在屏幕顶部创建了一个空白面板。

然后我创建了~/.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 窗口会消失并重新出现以反映更改。

相关内容