GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo eliminar la pestaña destacada en el nautilus de gnome?

Desafortunadamente, se decidió no permitir la detección automática de mostrar el panel 'Destacado' en función de si tiene elementos destacados. Sin embargo, no sé por qué se muestra incluso sin que Tracker esté disponible.

Tenga en cuenta que la barra lateral es en realidad una sola unidad proporcionada por Gtk, no una colección editable de elementos aleatorios, pero lo suficientemente personalizable para este propósito.

Opción 1: Anule la descripción de la interfaz de usuario integrada.

  1. Cree una ubicación para las anulaciones:

    mkdir ~/.config/nautilus/ui
    
  2. Extraiga la descripción del recurso de la ventana principal:

    gresource extract /bin/nautilus \
              /org/gnome/nautilus/ui/nautilus-window.ui \
              > ~/.config/nautilus/ui/nautilus-window.ui
    
  3. Edite las propiedades del objeto GtkPlacesSidebar:

    <object class="GtkPlacesSidebar" id="places_sidebar">
      ...
      <property name="show-recent">False</property>
      <property name="show-starred-location">False</property>
      ...
    </object>
    
  4. Establezca la variable de entorno para que GLib use esta anulación:

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

    Debido a que Nautilus se inició a través de D-Bus, es probable que deba configurarlo a través de ~/.pam_environment

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

    …o a través de ~/.config/systemd/user/dbus.service.d/environment.conf :

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

Opción 2: Vuelva a compilar Nautilus con este parche aplicado:

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",

A la segunda parte de tu pregunta. Para eliminar la pestaña "Reciente", ejecute este comando con su usuario:

$ gsettings set org.gnome.desktop.privacy remember-recent-files false

Por desgracia, no puedo encontrar un comando similar para la pestaña "Destacados".


Linux
  1. ¿Cómo eliminar las aplicaciones Kde y Xfce del menú Gnome?

  2. ¿Cómo reanudar una sesión de Gnome?

  3. ¿Cómo eliminar un punto de acceso wifi en Ubuntu Gnome 14.04?

  4. Cómo desinstalar/eliminar GNOME de CentOS/RHEL 7

  5. ¿Cómo abrir una nueva pestaña en GNOME Terminal desde la línea de comando?

Cómo eliminar el dock en Ubuntu 20.04 Focal Fossa GNOME Desktop

Tutorial sobre cómo usar las cajas de GNOME

Cómo mostrar el escritorio en GNOME

Cómo agregar o eliminar una aplicación de inicio en Ubuntu

Cómo eliminar el repositorio remoto de Git

¿Cómo eliminar entradas duplicadas en el diálogo 'abrir con' de Nautilus?