Как вам известно, рабочее окружение Gnome Shell не предусматривает добавления значка корзины на свою dock-панель.
Док-расширения, такие как Ubuntu Dock, Dock to Panel или Dash to Dock, также не могут этим похвастаться, поэтому один из пользователей Linux под ником Kerry, написал скрипт, который позволяет добавить динамический значок Корзины на док-станцию Ubuntu (Gnome Оболочка).
Скрипт должен работать с большинством доков, а не только с док-станцией Ubuntu (Dash to Dock / Dash to Panel и т. д.), В нем используется 30-секундный таймер, чтобы каждый раз проверять, нет ли в корзине мусора, и соответствующим образом изменяет значок. Вы также можете очистить корзину из контекстного меню щелкнув правой кнопкой мыши.
Как добавить значок корзины на док-панель Ubuntu в оболочке Gnome
1. Загрузите скрипт из Ubuntu Форума (Trash.zip из сообщения # 16) в свою домашнюю папку. Или скачайте скрипт по ссылке ниже.
Извлеките его
sudo apt install unzip
unzip Trash.zip
2. Запустите скрипт, чтобы установить все необходимые файлы. Убедитесь, что скрипт и два значка корзины находятся в папке «Trash», размещенной в вашем домашнем каталоге.
cd Trash
sudo chmod +x trash.sh
sudo ./trash.sh -s
3. Выйдите и войдите в систему.
Не перезапускайте сеанс, так как этого будет недостаточно. Необходимо запустить сценарий запуска, поэтому вам нужно будет выйти из системы и обратно зайти в систему.
4. Найдите корзину в меню приложений оболочки Gnome и выберите, «Добавить в Избранное» чтобы добавить его в Ubuntu Dock / Dash to Dock / Dash to Panel или любую другую док-станцию. Значок корзины мусора должен измениться на красный, если мусор заполнен или зеленый, если корзина пуста.
Измените жестко установленные иконки корзины на иконки вашей темы
Скрипт по умолчанию использует пользовательские, жестко установленные значки. Если вы хотите, чтобы значок корзины с док-станции использовался вашей темы, откройте скрипт trash.sh с помощью текстового редактора, такого как Gedit, и замените все что найдете с
$(xdg-user-dir)/Trash/user-trash-full.svg <—на —> user-trash-full
а также
$(xdg-user-dir)/Trash/user-trash.svg <—на—> user-trash
И сохраните файл. В течение 30 секунд или меньше, значок корзины док-станции должен использовать вашу текущую тему значка.
Вот и все. Надеюсь информация была полезной.
Ладно, покопавшись несколько часов, все есть!
Почти…. осталось только что б значек менялся, в зависимости от содержимого корзины или отсутствия оного, а он на отрез отказывается это делать.