Вопрос или проблема
В Ubuntu 20.04 Nautilus показывает всплывающие уведомления, когда копирование завершено или когда файл удалён (“отменить”). Однако всплывающие уведомления раздражают, так как одновременно скрывают файлы под ними на некоторое время.
-
Как полностью отключить все всплывающие уведомления?
-
Как выборочно отключить только всплывающее уведомление “отменить”, оставив другие уведомления активными?
Я пытался следовать этой процедуре (для Ubuntu 18.04),
Как удалить всплывающее уведомление “Отменить” при удалении файла в Nautilus,
но в Ubuntu 20.04 папка ~/.themes
не существует.
- Проверено в
/usr/share/themes/
; - Найдена Yaru-dark (тема, которая сейчас используется, проверено в GNOME Tweaks);
- Открыто в папке в Терминале (щелчок правой кнопкой мыши на папке);
-
Выполнено
sudo gedit gtk.css
-
Добавлена строка
.app-notification { padding: 0; margin: -80px 0 0 0; opacity: 0;}
в конце
- Сохранен файл, закрыт, обновлена тема с помощью GNOME Tweaks;
Теперь все всплывающие уведомления отключены.
Настройки приложения -> Уведомления -> Найдите значок Файлы -> Там вы можете отключить каждое уведомление.
Ответ или решение
Вопрос о том, как отключить всплывающие уведомления в Nautilus на Ubuntu 20.04, касается многих пользователей, которые сталкиваются с неудобством их появления при выполнении различных действий, таких как копирование файлов или удаление. Давайте рассмотрим, как решить эту проблему, разделив инструкцию на две части: отключение всех всплывающих уведомлений и выборочное отключение только уведомления "Отменить" (Undo).
Отключение всех всплывающих уведомлений в Nautilus
-
Использование файла GTK CSS.
Ubuntu 20.04 может не иметь папки~/.themes
по умолчанию, поэтому сначала необходимо удостовериться, что вы находитесь в правильной папке тем. Ваш текущий используемый шрифт можно найти вGNOME Tweaks
. Далее выполните следующие шаги:- Откройте терминал и выполните команду:
cd /usr/share/themes/Yaru-dark/gnome-shell/
- Откройте файл
gtk.css
с правами суперпользователя:sudo gedit gtk.css
- Внизу добавьте следующую строку:
.app-notification { padding: 0; margin: -80px 0 0 0; opacity: 0;}
- Сохраните изменения и закройте файл.
- Перейдите в
GNOME Tweaks
и обновите тему, чтобы применить изменения.
Этот метод полностью отключает всплывающие уведомления в Nautilus.
- Откройте терминал и выполните команду:
-
Через настройки уведомлений.
Ubuntu 20.04 предлагает удобный способ управления уведомлениями:- Перейдите в
Настройки
->Уведомления
. - Найдите значок
Files
(Файлы) и отключите все уведомления. Это позволит вам легко управлять тем, какие уведомления вы хотите видеть, а какие — нет.
Это простой и эффективный способ решения проблемы.
- Перейдите в
Выборочное отключение уведомления "Отменить"
Если вы хотите отключить только уведомление "Отменить" после удаления файла, но при этом сохранить остальные уведомления, руководство будет следующим:
-
Редактирование CSS файла:
Вы можете продолжить использовать тот же файлgtk.css
, как было описано выше. Однако в данном случае вам нужно задать стиль только для уведомления "Отменить".- Для этого добавьте в
gtk.css
следующее:.notification-undo { display: none; }
- Сохраните изменения и обновите тему через
GNOME Tweaks
.
- Для этого добавьте в
Этот способ отключает только уведомление, связанное с отменой действия, которое вам больше не нужно, сохраняя остальные уведомления.
Заключение
Отключение всплывающих уведомлений в Nautilus на Ubuntu 20.04 может значительно улучшить ваш пользовательский опыт. Вы можете выбрать полное отключение уведомлений или отключение только определенных видов, таких как уведомление "Отменить". Надеемся, что предложенные методики окажутся полезными и помогут вам настроить вашу систему под ваши предпочтения.