Нравится минималистичный вид 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.conf
export G_RESOURCE_OVERLAYS="/org/gnome/nautilus/ui=$HOME/.config/nautilus/ui"
-
Перезагружаемся и получаем новый вид Nautilus.
После отключения закладок функционал отвечающий за их работу не отключается. Вы можете попасть в эти разделы введя в адресную строку (Ctrl
+ L
):
recent:///
starred:///
trash:///
other-locations:///