GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo hacer que Nautilus se abra con un panel adicional de forma predeterminada?

Me gustaría saber cómo puedo tener un panel adicional (presione F3) en el administrador de archivos de forma predeterminada.

Actualmente, agrego un panel adicional y cuando cierro el Administrador de archivos, tengo que agregarlo nuevamente.

Es un atajo de distancia, pero me siento más productivo cuando lo tengo y no pienso en agregarlo sistemáticamente.

Respuesta aceptada:

Para 12,04 / 12,10

Usaré el vim editor, pero si no lo conoce, siéntase libre de reemplazar vim por nano (editor de terminal fácil) o gedit (editor de interfaz gráfica de usuario).

Instalando xdotool
Puede instalar xdotool a través del centro de software:xdotool .

o vía

sudo apt-get update && sudo apt-get install xdotool

Creación de un script personalizado para iniciar nautilus
Cree un script con el siguiente contenido

#!/bin/bash
nautilus $1 && sleep 0.5 ; xdotool key --clearmodifiers F3

y guardarlo en algún lugar, supongamos que lo guardamos como ~/scripts/nautilus.bash

Haga que el script sea ejecutable con chmod +x ~/scripts/nautilus.bash .
Ahora pruebe el script, escribiendo scripts/nautilus.bash debería abrir nautilus, y después de una fracción de segundo debería obtener su panel adicional.

Modificación del archivo de escritorio
El archivo de escritorio de una aplicación determina cómo se mostrará su aplicación en el iniciador y el tablero de Unity, y qué sucede cuando hace clic en él.

Puede utilizar la localización para averiguar su ubicación

locate nautilus.desktop

Esto regresará

/usr/share/applications/nautilus.desktop

Ahora, para asegurarnos de que no suceda nada malo, hagamos una copia de seguridad:

sudo cp /usr/share/applications/nautilus.desktop /usr/share/applications/nautilus.desktop.bak

Ahora podemos editarlo de forma segura (recuerde usar gedit o nano si no sabes vim ):

sudo vim /usr/share/applications/nautilus.desktop

Ahora verá lo siguiente (eliminé parte del contenido en el medio)

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=nautilus %U
...

[Desktop Action Window]
Name=Open a New Window
Exec=nautilus
OnlyShowIn=Unity;

Estamos interesados ​​en el Exec= líneas, estas líneas determinan lo que sucede cuando hacemos clic en la aplicación. Necesitamos cambiar ambos (el que está debajo de [Desktop Action Window] es la entrada en la lista rápida de Unity).

Ahora reemplaza nautilus en el Exec= línea por la ubicación de su secuencia de comandos, en mi caso /home/gerhard/scripts/nautilus.bash (El %U en la parte superior uno debe permanecer). Ahora guarda y sal.

Pruébalo

Relacionado:¿Panel de unidad?

Notas
Si solo funciona algunas veces (o no funciona en absoluto), tal vez aumente el tiempo que espera antes de presionar la tecla aumentando el valor de sleep función en su secuencia de comandos.


Ubuntu
  1. ¿Cómo hacer que las páginas man se abran en un navegador web?

  2. ¿Cómo medir el tiempo de inicio de sesión de escritorio con Bootchart?

  3. ¿Cómo hacer que el botón de la terminal de Unity abra una terminal separada?

  4. ¿Cómo leer el valor de clave predeterminado con Dconf o Gsettings?

  5. ¿Cómo cambiar el puerto predeterminado de escritorio remoto (vnc)?

Cómo habilitar las decoraciones del lado del cliente de Nautilus en Ubuntu

Cómo hacer una copia de seguridad de tu escritorio Ubuntu con DejaDup

Cómo hacer de Viewnior su visor de imágenes predeterminado en Ubuntu

Cómo personalizar el escritorio Ubuntu MATE [Guía completa]

¿Cómo hacer que Ultracopier maneje la función de cortar, copiar y pegar en Nautilus?

¿Cómo hacer que los botones de ventana en el panel coincidan con los botones de ventana en las decoraciones de ventana?