В Ubuntu 19.10 я отключаю трекер, потому что мне не нравится, как мой компьютер перегревается в течение нескольких минут после запуска , и поскольку я предпочитаю, чтобы полнотекстовый поиск не был включен в файловом менеджере по умолчанию. Функция «Звездочка» полагается на трекер и поэтому не работает, когда трекер отключен.
В настройках Nautilus нет возможности отключить папку «Помеченные», а также недоступен параметр dconf. Файл user-dirs-dir
определяет «специальные пользовательские папки», отображаемые на левой панели, но не элементы «Недавние» или «Помеченные».
Вопрос: можно ли удалить элемент «Помеченные» на левой панели (панели закладок) файлов (nautilus)?
Есть несколько нетривиальных способов убрать пункт "Помечено" в левой панели наутилуса. Второй вариант предполагает редактирование исходного кода и перекомпиляцию. Здесь я расскажу только о первом способе.
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: откройте файл, созданный на предыдущем шаге:
gedit ~/.config/nautilus/ui/nautilus-window.ui
и измените свойство show-starred-location
на false
, как в следующем фрагменте кода:
<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"
5 - Вам также необходимо установить это через ~/.pam_environment, потому что Nautilus запускается через D-Bus:
gedit ~/.pam_environment
и добавьте следующую строку
G_RESOURCE_OVERLAYS DEFAULT="/org/gnome/nautilus/ui=/home/confetti/.config/nautilus/ui"
, где вы меняете "конфетти" на ваше собственное имя пользователя.
(спасибо JusticeforMonica и DK Bose за подсказки)
Вы должны выйти и снова войти, прежде чем это вступит в силу.