将垃圾箱添加到GNOME桌面中的“活动”面板

如您所知,在Gnome桌面环境中,与其他桌面环境一样,无论您最常访问哪个应用程序,都可以将其添加到“活动概述”下的“收藏夹”菜单中。当您打开“活动概述”时,桌面左侧的面板上会列出您最喜欢的应用程序。如果您单击短划线底部的网格图标,则会看到一个列出所有已安装应用程序的网格。

因此,如果您需要将应用程序添加到“收藏夹”菜单中,只需右键单击该应用程序,然后选择“添加到收藏夹”选项,但是如何将应用程序添加到不在已安装应用程序列表中的“收藏夹”菜单中,例如Trashcan应用程序?如果您搜索它,则不会在已安装的应用程序列表中找到它。

在本文中,我们将学习如何解决此问题以及如何将垃圾桶添加到Debian系统的“活动”面板中。我们将创建一个脚本将垃圾桶添加到应用程序列表中,然后将其添加到您的收藏夹中。

我们已经使用Debian 10来执行本文中提到的命令和过程。

步骤1:启动终端应用程序

我们将使用Terminal编写脚本,以将垃圾应用程序添加到已安装的应用程序列表中。要打开Terminal,请转到桌面左上角的“活动”选项卡,然后从出现的搜索菜单中搜索终端应用程序并启动它。

步骤2:编写脚本以将Trashcan放入“应用程序”列表

您可以使用任何文本编辑器来创建脚本。在本文中,我们将使用Nano文本编辑器创建一个名为“ trashcan.sh”的脚本。在终端中,运行以下命令以使用nano编辑器创建脚本。 :

$ nano ~/Documents/trashcan.sh

然后将以下行复制粘贴到脚本文件中:

#!/bin/bash
icon=$HOME/.local/share/applications/trashcan.desktop
while getopts "red" opt; do
case $opt in
r)
if [ "$(gio list trash://)" ]; then
echo -e '[Desktop Entry]nType=ApplicationnName=TrashnComment=TrashnIcon=user-trash-fullnExec=nautilus trash://nCategories=Utility;nActions=trash;nn[Desktop Action trash]nName=Empty TrashnExec='$HOME/Documents/trashcan.sh -e'n' > $icon
fi
;;
e)
gio trash --empty && echo -e '[Desktop Entry]nType=ApplicationnName=TrashnComment=TrashnIcon=user-trashnExec=nautilus trash://nCategories=Utility;nActions=trash;nn[Desktop Action trash]nName=Empty TrashnExec='$HOME/Documents/trashcan.sh -e'n' > $icon
;;
d)
while sleep 5; do ($HOME/Documents/trashcan.sh -r &) ; done
;;
esac
done

活动面板中的GNOME Trashcan

完成后,按Ctrl + O保存,然后按Ctrl + X关闭编辑器。

步骤3:运行bash脚本

首先,您需要使我们的脚本可执行,为此,请在Terminal中运行以下命令:

$ chmod +x ~/Documents/trashcan.sh

使脚本可执行

现在您可以执行脚本了,在Terminal中运行以下命令即可:

$ ./Documents/trash.sh -e

运行Trsahcan脚本

执行脚本后,垃圾桶图标将添加到已安装的应用程序列表中。要找到它,请按键盘上的超级键,然后使用搜索栏搜索垃圾桶或在应用程序列表中手动找到它。

Debian 10上GNOME桌面中活动面板中的垃圾箱

步骤4:将垃圾桶添加到“活动”面板中

将垃圾桶图标添加到应用程序列表后,现在您可以轻松地将其作为收藏夹添加到左侧面板的“ Dash”菜单中。

为此,请在已安装的应用程序列表中找到垃圾桶图标,然后右键单击它并选择 添加到收藏夹 选项。

添加到收藏夹

完成上述步骤后,您会注意到“垃圾桶”图标已添加到“活动”概述的左侧面板中。现在,您只需单击超级键并单击“垃圾桶”图标,即可随时轻松访问它。

活动面板中的垃圾箱

因此,您只需要运行脚本并将应用程序添加为收藏夹,然后就可以了!希望在需要将“废纸icon”图标添加到“活动”面板中的“收藏夹”列表中时,它会有所帮助。

将垃圾箱添加到GNOME桌面中的“活动”面板

Sidebar