A pesar de la gran cantidad de temas de iconos disponibles en kde-look.org, muchos ellos con un gran nivel de detalle, al final tras el cambio y utilización del mismo, por defecto y en lo que respeta al Plasmoid Vista de Carpetas o por Dolphin, siempre nos muestra el icono de carpeta por defecto. Dejando en última instancia una intervención manual por parte del usuario para su personalización.
Esta personalización pasa simplemente por acceder a las Propiedades de la carpeta,
indistintamente, bien a través del Plasmoid o también mediante Dolphin, seleccionando el icono a nuestro gusto,
tras esto se refrescara el nuevo icono. El proceder del sistema ante este cambio consiste en generar dentro de esa carpeta el fichero oculto .directory
que contendrá el nombre del icono que hemos seleccionado.
[Desktop Entry] Icon=folder-contacts
Este fichero es perfectamente editable pudiendo sustituir el nombre del icono por uno nuevo, teniendo en cuenta que el mismo deberá estar situado en la carpeta Places de nuestro tema actual, o mejor es preferible realizar este cambio a través del proceso anterior, menos propenso a errores. En cualquier caso de equivocarnos en este nombre y no existir el icono, el sistema volverá a poner el icono de la carpeta por defecto.
Por desgracia y en la gran mayoría de los casos, el nombre de los iconos cambia al establecer o cambiar un nuevo tema de iconos para nuestro escritorio, requiriendo de nuevo una intervención manual, para establecer el nuevo nombre de icono que corresponde a esa carpeta.
Si os ha gustado el tema iconos utilizado en el post, se trata de DB Silver Icons 4.10 actualizado muy recientemente y que esta disponible para su descarga.
También os dejo un pequeño script que aplicado a este tema en concreto, os deja de golpe, personalizadas todas nuestras carpetas personales de nuestro escritorio.
#!/bin/bash for carpeta in "DOWNLOAD" "TEMPLATES" "PUBLICSHARE" "DOCUMENTS" "MUSIC" "PICTURES" "VIDEOS" "tmp" "Temp" "Desarrollo"; do if [[ $carpeta = "tmp" || $carpeta = "Temp" || $carpeta = "Desarrollo" ]]; then dir=$HOME/$carpeta dirfile=$dir/.directory else dir=`xdg-user-dir $carpeta` dirfile=$dir/.directory fi if [ -d $dir ]; then if [ -f $dirfile ]; then echo El fichero $dirfile ya existe, en carpeta $carpeta else echo Creando fichero $dirfile en carpeta $carpeta echo "[Desktop Entry]" > $dirfile case $carpeta in DOWNLOAD) echo "Icon=folder-downloads" >> $dirfile;; TEMPLATES) echo "Icon=folder-applications" >> $dirfile;; PUBLICSHARE) echo "Icon=folder-contacts" >> $dirfile;; DOCUMENTS) echo "Icon=folder-documents" >> $dirfile;; MUSIC) echo "Icon=folder-sound" >> $dirfile;; PICTURES) echo "Icon=folder-image" >> $dirfile;; VIDEOS) echo "Icon=folder-video" >> $dirfile;; tmp) echo "Icon=folder-temp" >> $dirfile;; Temp) echo "Icon=folder-temp" >> $dirfile;; Desarrollo) echo "Icon=folder-development" >> $dirfile;; esac echo OK...[$carpeta] fi fi done
Basta con copiar y pegar en vuestro editor, lo salváis por ejemplo como cambioicono.sh y le dais permisos de ejecución,
$ chmod +x cambioicono.sh $ ./cambioicono.sh
tras su ejecución, resfrescais las vista con F5. A veces es necesario salir de la sesión y volver a entrar.
El script se ha probado en Precise/Quantal y Raring, su proceso consiste en crear el fichero .directory con el icono a visualizar, ojo siempre y cuando este fichero no exista, visualizando mensajes sobre si el proceso ha tenido éxito. También si lo queréis utilizar para otros temas de iconos, basta con sustituir por ejemplo Icon=folder-video por Icon=nuevo-nombre-icono.
Fuente: ubuntutoday