![如何让时钟指示器清晰可见?](https://linux22.com/image/865260/%E5%A6%82%E4%BD%95%E8%AE%A9%E6%97%B6%E9%92%9F%E6%8C%87%E7%A4%BA%E5%99%A8%E6%B8%85%E6%99%B0%E5%8F%AF%E8%A7%81%EF%BC%9F.png)
问题实际上是系统托盘上的日期时间很难看清。字体是黑色的,蓝色背景上有白色轮廓,所以基本上我看到的东西很模糊,除非我把脸贴在屏幕上……
我找不到任何其他时钟指示器,所有结果都指向默认时钟指示器......
因此,我的目标是放置一个带有日期和时间的清晰易读的图像,而无需更改我的系统字体渲染设置,这些设置在其他任何地方都可以正常工作!也没有设置任何高对比度之类的东西,我只是想让时钟可读。
我如何添加这种自定义的、高度可见的时钟?
(答案可能与我的具体描述不同,直到高度可配置,或至少高度可见的时钟指示器)
附言:这ksystraycmd --startonshow --hidden --tooltip "Clock" --ownicon --icon "test.png" echo
可以帮助完成这个技巧,但ksystraycmd
似乎有问题,因为它不会显示任何自定义图标......
答案1
使用 Conky。
它默认提供了一些主题,还可以下载和安装更多主题。
按着这些次序:
1)安装 Conky Manager,它提供了一个 GUI,可让您轻松管理 Conky 配置:
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install conky-manager
2)通过以下方式创建 conky 配置文件:
$mkdir -vp ~/.conky/SimpleDateTimeClock
$cat >~/.conky/SimpleDateTimeClock/SimpleDatetimeClock.cfg
并将其粘贴在上面:
use_xft yes
xftfont Sans:style=Bold:size=10
own_window yes
own_window_hints undecorated,above,sticky,skip_taskbar,skip_pager
own_window_colour darkblue
gap_x 10
gap_y 30
alignment top_right
TEXT
${color white}${execi 1 date +"%H:%M"}${color grey}${execi 1 date +":%S"}${color yellow}${execi 1 date +" %d"}${color cyan}${execi 1 date +" %b"}
重要提示:最后一行不能有换行符,否则它会在 conky 上被渲染。所以最后一行必须是execi
命令的一行。
此最小配置基于这个例子。
3) 在 Conky Manager 上激活它,并在其设置中启用时钟在启动时运行。