有没有时钟应用程序,
- 可以像小部件一样放置在您的屏幕上
- 始终保持领先
- 但在鼠标悬停时会自动消失
- 使您可以在以下项目上单击它,
(在这个意义上,它的行为很像Ubuntu 通知)。
我知道,有 screenlet 和 gdesklets 小部件应用程序,但它们有问题,看起来已经过时,并且不符合上面列出的标准。
我想到的是一个很大的时钟(数字),始终可见(在所有其他窗口的顶部),并且不会干扰您的工作(例如,如果滚动条或按钮就在时钟,因为时钟在悬停时消失)。
一个名为“OSD-Lyrics”的工具,它显示歌曲的歌词,其行为方式与我上面描述的完全一样。
所以用时钟做同样的事情应该是可能的(甚至更容易)。
似乎目前没有任何应用程序可以满足您的所有期望。希望你有一块圣诞节手表;-) 以下是我看到的实际可能性:
F9
键很好地淡化小部件。当然,它不会在鼠标悬停时褪色,至于过时的外观是主观的,但我认为你不会对这个解决方案感到满意。就个人而言,我不会自动隐藏我的顶部面板,因为我想显示时间、cpu 和 ram 使用情况,在这种情况下我必须按下一个键。
Hacking NotifyOSD:正如您所指出的,NotifyOSD 几乎可以满足您的所有需求。
我做了一个小的 Python 脚本来实现这个想法:https ://gist.github.com/760615 。
下载它并
python NotifyOSD_clock.py
在终端中启动。当然,那个时钟在鼠标悬停时很好地消失了。
但是我建议不要按原样使用此脚本:
$HOME/.cache/notify-osd.log
文件如果你喜欢那个用户界面,你将不得不重用notify-osd 源代码来制作一个独立的应用程序(对于普通的 Ubuntu 最终用户来说不是那么容易,他!)。
就我个人而言,我不会对那种总是挂在我窗户上的大透明时钟感到满意。我对隐藏所有内容的自动隐藏选项不满意,并且顶部面板已经使用了太多的垂直空间。也许我们应该在那个面板中混合使用自动隐藏和自动淡出。
无论如何,拥有所有这些垂直堆叠的面板、工具栏和选项卡并不是充分利用我们越来越宽的屏幕的最聪明的方式(不,我不会把所有时间都花在看 16:9 的电影上)。我很高兴看到我们可能会在 Ubuntu 11.04 中对未来的Unity界面进行一些改进 :-)
我写这个 bash 行只是为了尝试,但它的行为方式不正确,并且有阻塞通知系统队列的缺点。这也许是一个开始?
你需要安装通知发送
找到了!它不是最优雅的,但它是
搜索 osd_clock 的突触
:)
osd_clock 很好,我用它作为右上角的小日期和时间打印输出。
但是, osd_clock 在 Lubuntu 18.04“Bionic”中似乎不再起作用:该命令运行没有错误,但看不到任何输出。有人可以确认这个麻烦吗?