将进化最小化到托盘

将进化最小化到托盘

如何将 Evolution 最小化为其托盘图标?

我已经安装了 evolution-indicator,它确实在消息菜单下显示了进化,但我不知道如何将其最小化。

我已经从源代码安装了 Evolution-Tray(插件),但是它不起作用(不显示任何图标,Evolution 在最小化时不执行任何操作)。

编辑:如果可能的话,我想避免使用 AllTray。

答案1

您可以使用 compiz 隐藏最小化的进化窗口,然后使用消息菜单再次最大化。

您需要 compiz 配置设置管理器并在窗口规则中添加:

跳过任务栏:(class=Evolution)& state=hidden 和跳过分页器:(class=Evolution)& state=hidden

现在 Evolution 仅在启动器和寻呼机中最大化时出现。

答案2

我用了最小化到托盘在 Ubuntu 19.04 和 Evolution 3.32.1 上。更多信息可以在 github 上找到

添加扩展后,我可以使用 Gnome-Tweaks 添加 Evolution。我还运行了以下命令使其正常运行:

sudo apt install xdotool

答案3

我正在使用带有 i3 窗口管理器的 Evolution。在谷歌搜索选项时,我找到了这个帖子。我的答案不是直接面向 Ubuntu 的,但我想在这里分享我的解决方案,因为它可能也适用于 Ubuntu 用户。

我开发了一个简单的基于 Python 的解决方案,允许将任何应用程序隐藏到托盘中。它在后台使用 i3 暂存器工作区。

i3-appvindicator

安装后,您可以运行:

i3-appvindicator -t 'Evolution Tray' -i 'evolution-mail' 'class="Evolution"'

托盘图标应会显示出来。鼠标中键单击可切换应用程序的显示/隐藏。

相关内容