lubuntu - 在 .desktop 文件中用于启动应用程序的命令简化为面板

lubuntu - 在 .desktop 文件中用于启动应用程序的命令简化为面板

我有一个 .desktop 文件:

[Desktop Entry]
Encoding=UTF-8
Name=Thunderbird
Comment=mail manager
Exec=thunderbird
Terminal=false
Type=Application
NoDisplay=false
Hidden=false

此文件中是否有一个命令可用于让应用程序直接运行到系统面板?

谢谢

答案1

我发布的方法可能有效,只要你没有做其他冲突,并且如果你有默认的 Lubuntu 13.04 并且 Openbox 管理你的窗口,该方法就适用。另外,如何在 Lubuntu 13.04 中的特定工作区上打开特定应用程序其中我已介绍了其他重要方面(这里省略)。

简而言之,您需要在Thunderbirdapplications部分中创建一个子部分~/.config/openbox/lubuntu-rc.xml。该子部分如下所示:

<application name="..." class="...">
  <iconic>yes</iconic>
</application>

我故意没有具体说明,...因为我没有安装 Thunderbird。但是,在...阅读xprop链接答案后,您应该能够弄清楚必须在两个出现的 的位置插入什么。如果该解决方案对您有用,您能否回来并发布您使用的确切内容?

这里的代码使应用程序处于“标志性”的状态geditFirefox打开,这个术语Openbox用来描述最小化状态下的应用程序:

<application name="gedit" class="Gedit">
  <iconic>yes</iconic>
</application>

<application name="Navigator" class="Firefox">
  <iconic>yes</iconic>
</application>

如果你有兴趣lubuntu-rc.xml进一步使用,也可以看看启动最大化的 Windows以及接下来的部分。

警告:此程序可能不适用于所有情况!我无法Transmission用以下代码打开图标:

<application type="*" name="transmission-gtk" class="Transmission-gtk">
  <iconic>yes</iconic>
</application>

相关内容