如何将动态垃圾桶图标添加到Ubuntu Dock(Gnome Shell)

如您所知,Gnome Shell无法选择将垃圾桶图标添加到仪表盘。 Dock扩展(例如Ubuntu Dock,Dock to Panel,Dash to Panel)也没有此选项。结果,Ubuntu论坛用户Kerry 电影剧本 这将允许您向Ubuntu Dock(Gnome Shell)添加动态垃圾箱图标。该脚本应适用于大多数Dock,而不仅适用于Ubuntu Dock(Dash至Dock / Dash至Panel等)。 30秒计时器,用于检查垃圾桶是否为空,并相应地更改图标。您也可以从“垃圾箱”图标上下文(右键单击)菜单中清空“垃​​圾箱”。

如何在Gnome Shell中将垃圾桶图标添加到Ubuntu Dock

1.下载脚本 Ubuntu论坛 将(Post#16 Trash.zip)放置在您的主文件夹中,并将其解压缩。
2.运行脚本以安装所有必需的文件。确保脚本和两个垃圾桶图标位于主目录中的“垃圾桶”文件夹中。
通常,最好检查此脚本和系统上运行的任何其他脚本中使用的代码,并且仅在至少对它们的功能有基本了解的情况下才运行它们。
要自动创建脚本自动启动文件及其应用程序桌面文件(如“活动”中所示),请打开终端并转到以下位置: ~/Trash (脚本的内容将在那里提取) -s。为此,请运行以下命令。

cd ~/Trash
chmod +x trash.sh
./trash.sh -s

3.注销并登录
仅恢复会话是不够的。您需要运行启动脚本,因此您必须注销并再次登录。
4.搜索 trash 通过Gnome Shell活动, Add to Favorites 将其添加到Ubuntu Dock / Dash到Dock / Dash到Panel或您的Dock。垃圾桶已满时,垃圾桶图标将变为红色,空时将变为绿色。但是,每隔30秒仅需要一段时间检查垃圾箱是否为空或已满。

垃圾桶图标脚本调整

调整1:隐藏主目录中的“废纸rash”文件夹
在脚本中 ~/Trash 如果该文件夹存在或不存在,它将无法工作(路径是硬编码的)。如果你在乎这个 ~/Trash 文件夹可以轻松隐藏,在文件管理器中不可见。为此,请创建以下文件。 .hidden (以点开头!)在主文件夹和此文件中, Trash。因此,文件管理器 ~/Trash 仅当您选择将隐藏文件和文件夹显示为隐藏文件夹时才可见。调整2:将硬编码的垃圾桶图标更改为当前图标主题的垃圾桶图标垃圾桶图标Gnome Shell基座

默认情况下,脚本使用自定义的硬编码图标。如果要将图标主题用于停靠站回收站图标, trash.sh 使用文本编辑器(例如Gedit)编写脚本,并替换以下内容:

  • $(xdg-user-dir)/Trash/user-trash-full.svguser-trash-full

  • $(xdg-user-dir)/Trash/user-trash.svguser-trash

然后保存文件。在30秒内(脚本检查垃圾桶是否为空或已满的频率),扩展坞的垃圾桶图标必须使用当前的图标主题。
感谢kerry 电影剧本!!

Sidebar