¿Cómo puedo cambiar el ícono de la carpeta en Nautilus con un comando?

¿Cómo puedo cambiar el ícono de la carpeta en Nautilus con un comando?

Sé cómo cambiar un icono.Por aquí. TambiénesoNo funciona para carpetas dentro de Nautilus, sino para lanzadores de aplicaciones.


Lo que estoy buscando es un equivalente a cambiar el ícono de una aplicación en el iniciador, es decir, elHogarcarpeta, a través de

gedit ~/.local/share/applications/nautilus-home.desktop

cambiar icono de inicio

De esa manera puedesestablecer un iconotipo, lo cual es útil cuando luego desea cambiar el conjunto de iconos o el conjunto de iconos. tema o cuando desee la mejor resolución para cada tamaño del icono.

Entonces, sé cómo puedo hacer esto para las aplicaciones en el iniciador, pero ¿cómo puedo realizar esto para las carpetas de íconos en Nautilus? (¿En qué archivo se almacenan y pueden editarse estas configuraciones, por ejemplo Gedit?)


Por ejemplo, intento cambiar el icono de la carpeta para~/.wine/drive_c. Quiero usar este ícono de Faenza (uso el tema Faenza, el ícono se llamacarpeta-vino.png):

icono de vino

Quiero que aparezca en la mejor resolución: más pequeño como marcador en la barra lateral de Nautilus, más grande como ícono de carpeta cuando busco en el tablero de Unity. Usando el escalablesvgesnouna solución, porque se ve ligeramente diferente del equivalentepng.

Respuesta1

Si desea cambiar los íconos de carpetas especiales (directorios de usuarios xdg), deberá cambiarlos creando un tema personalizado. Se configuran con un nombre específico proporcionado por el tema y en función de qué carpetas se configuran como carpetas de Música, Documentos, Vídeos, etc.

Para configurar un nombre de icono personalizado para usar desde el tema, para la ~/.wine/drive_ccarpeta, por ejemplo, puede ejecutar lo siguiente en una terminal:

gvfs-set-attribute ~/.wine/drive_c metadatos::nombre-icono-personalizado carpeta-vino

Esto debería hacer que Nautilus use el folder-wineícono. Sin embargo, este icononousarse en selectores de archivos GTK+ u otras aplicaciones. Para anular la configuración del nombre del icono personalizado, puede ejecutar lo siguiente en una terminal:

gvfs-set-attribute -t ​​unset ~/.wine/drive_c metadatos::nombre-icono-personalizado carpeta-vino

Tenga en cuenta que si previamente configuró un ícono personalizado en el archivo, directamente dentro de Nautilus, tendrá que desarmar ese ícono. Puede hacer esto abriendo el cuadro de diálogo de propiedades de ese archivo en Nautilus, haciendo clic en el botón con el ícono y eligiendo "Revertir" en el cuadro de diálogo del selector de archivos que se abre.

información relacionada