网站搜索

在 Ubuntu 18.04 中将垃圾桶添加到左面板(Dock Launcher)


虽然垃圾桶图标没有“添加到收藏夹”上下文菜单选项,但以下是如何在 Ubuntu 18.04 Gnome Shell 中手动将垃圾桶图标添加到左侧启动器。

先看结果效果(图中左侧面板被Dash to Dock扩展替换):

1. 通过 Ctrl+Alt+T 快捷键或从应用程序启动器中搜索“terminal”打开终端。

2. 运行命令创建并编辑名为 trash.sh 的空文件:

gedit ~/Documents/trash.sh

文件打开后,粘贴以下行并保存。

#!/bin/bash
icon=$HOME/.local/share/applications/trash.desktop

while getopts "red" opt; do
	case $opt in
    r)
	if [ "$(gio list trash://)" ]; then
		echo -e '[Desktop Entry]\nType=Application\nName=Trash\nComment=Trash\nIcon=user-trash-full\nExec=nautilus trash://\nCategories=Utility;\nActions=trash;\n\n[Desktop Action trash]\nName=Empty Trash\nExec='$HOME/Documents/trash.sh -e'\n' > $icon
	fi
	;;
    e)
	gio trash --empty && echo -e '[Desktop Entry]\nType=Application\nName=Trash\nComment=Trash\nIcon=user-trash\nExec=nautilus trash://\nCategories=Utility;\nActions=trash;\n\n[Desktop Action trash]\nName=Empty Trash\nExec='$HOME/Documents/trash.sh -e'\n' > $icon
	;;
    d)
	while sleep 5; do ($HOME/Documents/trash.sh -r &) ; done
	;;
  esac
done

3. 使脚本文件可执行并通过 2 个命令运行它:

chmod +x ~/Documents/trash.sh

./Documents/trash.sh -e

4. 在软件启动器中搜索“垃圾箱”,然后在其上下文菜单中选择“添加到收藏夹”。

5.最后打开启动应用程序,点击添加添加一个新的启动应用程序:

  • 输入垃圾脚本的名称。
  • 键入命令 /home/YOUR_USER_NAME/Documents/trash.sh -d

重新启动Ubuntu,垃圾桶图标会在空或非空时发生变化。

通过:ubuntu论坛

相关文章