Нравится минималистичный вид Gnome ❤️, но иногда не хватает настроек. Например я не пользуюсь в Nautilus функцией Избранное и Недавние, но они всегда отображаются в меню и занимают место. Опишу как удалить из боковой панели закладки на эти разделы и изменить ширину боковой панели.
Проверено в Fedora Linux 37, Gnome 43.2
Переопределение встроенного описания UI
Создаем каталог для переопределяемого ресурса:
mkdir ~/.config/nautilus/uiИзвлекаем из приложения ресурс с описанием главного окна:
gresource extract /usr/bin/nautilus \ /org/gnome/nautilus/ui/nautilus-window.ui \ > ~/.config/nautilus/ui/nautilus-window.uiРедактируем свойства объекта
NautilusGtkPlacesSidebar:<object class="NautilusGtkPlacesSidebar" id="places_sidebar"> ... <property name="show-recent">False</property> <property name="show-starred-location">False</property> <property name="width-request">200</property> ... </object>Тут можно изменить следующие параметры:
show-recent- отвечает за отображением закладки Недавниеshow-starred-location- закладка Избранныеshow-trash- отображение Корзиныshow-other-locations- другие места (диски и сетевые ресурсы)width-request- отвечает за ширину боковой панели
Установим переменную окружения чтобы GLib использовал новый ресурс вместо встроенного в приложение
Можно установить через файл
.config/environment.d/envvars.confexport G_RESOURCE_OVERLAYS="/org/gnome/nautilus/ui=$HOME/.config/nautilus/ui"Перезагружаемся и получаем новый вид Nautilus.
После отключения закладок функционал отвечающий за их работу не отключается. Вы можете попасть в эти разделы введя в адресную строку (Ctrl + L):
recent:///starred:///trash:///other-locations:///
