Как убрать «помеченную» вкладку в nautilus гнома?

508
confetti

У меня много сетевых дисков и несколько закладок, и мне не нравится, когда мой файловый менеджер развернут, поэтому я предпочитаю максимально чистый интерфейс.

Как убрать «помеченную» вкладку в nautilus гнома?

Эта Starredвкладка, однако, блокирует это для меня. Я никогда не использовал это раньше. Под gnome 3.28ним даже не сработало (ничего бы не появилось, даже когда я его «пометил»), сейчас не пробовал, 3.30но мне просто не нужна или вообще не нужна эта функция.

Как мне продолжить удаление этой записи из меню?
И пока мы на этом: могу ли я удалить "Недавний" тоже?

Я просмотрел все настройки nautilus, а также просмотрел их dconf-editorпапку, но не смог найти ничего, что могло бы мне помочь.

Я только что нашел это - это объясняет, почему это не работает для меня, так как у меня отключена индексация, но не предлагает никакого решения или способа полностью избавиться от него.

0

1 ответ на вопрос

1
grawity

К сожалению, было решено отказаться от автоматического определения того, показывать ли панель «Помеченные» в зависимости от того, есть ли у вас помеченные элементы. Я не знаю, почему он отображается, даже если Tracker недоступен.

Обратите внимание, что боковая панель на самом деле представляет собой единое целое, предоставленное Gtk, а не редактируемую коллекцию случайных элементов, но все же достаточно настраиваемую для этой цели.

Вариант 1: переопределить описание встроенного пользовательского интерфейса.

  1. Создайте местоположение для переопределений:

    mkdir ~/.config/nautilus/ui 
  2. Извлеките описание ресурса главного окна:

    gresource extract /bin/nautilus \ /org/gnome/nautilus/ui/nautilus-window.ui \ > ~/.config/nautilus/ui/nautilus-window.ui 
  3. Отредактируйте свойства объекта GtkPlacesSidebar:

    <object class="GtkPlacesSidebar" id="places_sidebar"> ... <property name="show-recent">False</property> <property name="show-starred-location">False</property> ... </object> 
  4. Установите переменную окружения, чтобы GLib использовал это переопределение:

    export G_RESOURCE_OVERLAYS="/org/gnome/nautilus/ui=$HOME/.config/nautilus/ui" 

    Поскольку Nautilus запускается через D-Bus, вам, вероятно, потребуется установить его через ~/.pam_environment

    G_RESOURCE_OVERLAYS DEFAULT="/org/gnome/nautilus/ui=/home/confetti/.config/nautilus/ui" 

    ... или через ~/.config/systemd/user/dbus.service.d/environment.conf:

    [Service] Environment="G_RESOURCE_OVERLAYS=/org/gnome/nautilus/ui=/home/confetti/.config/nautilus/ui" 

Вариант 2. Перекомпилируйте Nautilus с этим патчем:

diff --git a/src/nautilus-window.c b/src/nautilus-window.c index 0d1234f15..7a6d567f6 100644 --- a/src/nautilus-window.c +++ b/src/nautilus-window.c @@ -1347,6 +1347,12 @@ nautilus_window_set_up_sidebar (NautilusWindow *window) | GTK_PLACES_OPEN_NEW_TAB | GTK_PLACES_OPEN_NEW_WINDOW));  + gtk_places_sidebar_set_show_recent (GTK_PLACES_SIDEBAR (window->places_sidebar), + FALSE); + + gtk_places_sidebar_set_show_starred_location (GTK_PLACES_SIDEBAR (window->places_sidebar), + FALSE); + g_signal_connect_swapped (window->places_sidebar, "open-location", G_CALLBACK (open_location_cb), window); g_signal_connect (window->places_sidebar, "show-error-message", 
Я попробовал вариант 1 и выполнил шаг 4 с `[Service]` (обратите внимание, что у меня нет каталога `~ / .config / systemd`, я его создал), но он ничего не сделал. Нужно ли перезагружать мою систему? confetti 5 лет назад 0
Да, для того, чтобы dbus-daemon подобрал новые переменные окружения. grawity 5 лет назад 0
Просто перезапустил мою систему, однако никаких изменений нет. Должен ли я попробовать метод `~ / .pam_environment` или устранить неполадки в другом месте? confetti 5 лет назад 0
Возможно, этот метод больше не работает с GNOME 3.30. (Я использую кодовый патч.) grawity 5 лет назад 0
Мои извинения, я только сейчас заметил, что вы жестко закодировали `confetti` в качестве имени пользователя в нем, поэтому, вероятно, это не работает lol. Я изменю это и попробую снова. confetti 5 лет назад 0
Огромное спасибо. Теперь он работает точно так, как задумано. Это может звучать глупо, но это дополнительное пространство действительно имеет значение для меня. confetti 5 лет назад 0

Похожие вопросы